Adding some initial tests, just to demonstrate how they are written.
Added a little bit of functionality to AsIdentified to provide a sameEntity method between any two identified instances.
Rewritten the implicits for the Identified scala and java bindings, as the tests initially showed that they couldn't be found.