Merge pull request #17 from jeremiahsmall/development

Add fieldMap and toArray support
Hotfix missed fieldMap injection in AbstractGateway methods
Refactor fieldMaps out of config because there seemed to be no advantage to injecting the maps, as opposed to defining the maps directly in the entity. Provide abstract methods on AbstractEntity for fieldMaps. Update Version due to BC break.