Store reference of the layer in the renderer
Updated style call to take key value as well
Updating planeFeature to new API
Add newly created objects to the renderer
Added new/missing files to cmake
Enforce rule where feaure requires reference to the layer
Set defaults to some reasonable values
Update data changed time when data is modified
Updated plane feature to new API
Added new test/example for gl plane feature
Cleaned up the code a bit
Updated code to check for uninitialized timestamps
Added API to get context specific drawables/nodes
Fixed bad reference to the referenceLayer method
Remove redundant call for reset camera
Removed unnecessary API from the renderer base class

contextRenderer call is specific to GL based renderers
Abstracted GL renderer API
Added missing getters on the map
Fixed method baseLayer implementation
Removed use of key container

Now its replaced by map for layer, layer for renderer.