Fix bug which failed to initialise the provider map object if no properties are passed to the Mapstraction constructor