Added the MetaDataManager class to handle getting information about an Entity.
Added phpDocumentor DocBlock as a dependency for the MetaDataManagement.
Added DefaultsCreator which will handle getting the defaults for an Entity based on it's meta data mappings.
Updated the Gateway so that it is simpler to create Entities with correct default values; this will allow for graceful change tracking from the off.