Fix blueprint event handling
The BlueprintBundleTracker registers for blueprint events so it can
log when a bundle finished creating its container, successful or not,
and also has logic to restart the container on dependency failure.
However this was broken due to changes in Aries. You now have to
register a specific BlueprintListener onstead of a general OGSI
EventHandler.
Also this affected the BlueprintContainerRestartServiceImpl as it
relies on blueprint events to now when all bundles have completed
restart.
Change-Id: Ibb121b3995147a56be7f606ed88e9c1f59e3cd4c
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
(cherry picked from commit
0e0e2378d379e2fbc12d8f93ef41b3267e10f83a)