Added PersonDaoImpl and PersonDaoImplTests, modified Person to make it compatible with JodaTime serialisation, minor bug fixes.
Added Equals and HashCode method