Remove invalidated signal from camera
Extend AbstractCameraCapability interface
Use concrete Capabilities instead of abstract in example painter
Update  TypedRenderTargetCapability
Change pointers to references in navigation