Added support for indicators (new BamfIndicator class). Added safeguards for when BamfFactory::view_for_path returns NULL. Replaced static_cast with qobject_cast for values returned from BamfFactory::view_for_path thus avoiding enforcing wrong casts.