Changed the minimum PHP version for unit testing
Made some changes to the way the table gateways and result processors behave
Removed the mapper from the ResultProcessor
Added some contents to the readme file
Adjusting architecture
Updated code for caching
Tests change
Changed the entity toArray method a bit
Improvments
Made some improvements to the TableGateway, ResourceProcessor and DataMapper classes to allow handling some custom situations
Added joins to the TableGateways combined with mappers
Added some comments
Finished the automatic mapper links for the gateways
Moved the GatewayTracker to another package
Removed some old classes
Added some Db helpers
The mappers can now extract the data they mapped to the objects keeping the associations and the orders
Moved some classes around and deleted some old ones
Test
Fixed bug
Comments
Added an auto-track option to the Gateways
Work in progress...
Added some events for future use
Renamed the MockEntity class to MappedMockEntity so we can test if the mapper can also use the base entity and not the AbstractMappedEntity one