Moves MapViewContentBuilder to DSL package to allow StyleLayerCollection (avoids circular dependency).
Creates CameraState
Enhances MapViewCamera to allow state user "intent" handling. E.g. the MapViewCamera binding could be handled/tracked in ferrostar core or the NavigationMapView allowing the user to showcase the route, pan/free browse, or jump back to the snapped location.