Added Mapper::Location

Responsible for mapping a location resource
to a Map
Added Resource::Root

Represents a root resource for the Api
Added Resource::Location
Added LocationClient

With possiblity for querying a location list for a provider
Forward locations query to LocationClient