Wrap MetaInformation Hashmaps in Objects
At the moment, MetaInformation is stored in naked Hashmaps in objects such as BaseSensorReading and MongoSensorReading. This could be made to look nicer be wrapping the HashMaps in an object, thereby hiding the implementation of the MetaInformation from Clients. Additionally, location Metadata could also be migrated to use the same wrapped HashMap