Including new set of minimal requirements
Refining requirements - snapshots now produce new snapshots if the state of an object changed
SnapshotManager is now responsible of creating and comparing snapshots
Cleaning up requirements leftovers
First draft of the snapshot and snapshot manager interfaces
First basic implementations of snapshot tests
Adding simple comparison method to the SnapshotManager
PHPMD is not required anymore
Requiring behat to start hacking around requirements
Removing coveralls (not required)
Skipping coveralls execution in travis
Adding `-dev` autoloading
Stricter PHP version check
Renamed test directory
Basic scenarios for UoW interaction logic
Adding persist+remove feature
Adding generated feature context
Moving test contexts to correct namespace
Moving `UnitOfWork` related features to own namespace, removing old feature context
Fixed path to unit-of-work features