Adjusted when movable objects are detached during construction.
Added an underscore to the start of the public internal methods on the SceneManager to match the styling elsewhere in the engine.
Minor doc fixes.
Added the light type enum to the enumerations in the graphics namespace.
Properties get and set methods on the LightProxy have been implemented.  Serialization methods remain.
Added an XML constructor for the ColourValue class.
Added logic to deserialize properties on the ParticleSystemProxy, because I forgot, because I am bad.
Implemented serialization methods for the LightProxy.
Merge branch 'master' of https://github.com/BlackToppStudios/Mezzanine
Re-arranged the order in which the construction methods were declared to appease my OCD.
Added a type constructor to the LightProxy.
Added methods to create Light and Entity Proxies to the scenemanager.  Also removed all references to the previous light and entity classes.