Added null checks to BitmapRendererG2D class
Refactored the Starling SceneViewG2D to use the current starling instance if available. Also added an internal displayobject list to manage added children internally. The Starling instance and root display object could be utilized elsewhere so we don't want to remove all children when SceneView is destroyed
Reverted the EventDispatcher to default starling implementation to work with other libs compile against Starling
Re-enabled juggler in our Starling instance because it broke other libraries like Feathers that were compiled against the original implementation
Fixed SceneViewG2D when being created with an existing Starling instance
Added a resource updated event to all resources. Also refactored resources to be reloaded with new data via the initialize method. If the resource is currently loaded it will dispatch an updated event.
Made all renderers reloadable / updateable when the containing resource is updated