Fixed unstable testCase
Further testCase work
updated to latest dependencies (except servlet) and embedMongo (some changes happened)
Improved TestCoverage; added required powermock dependencies (although not used now)
Added javadoc for classes
Fixed broken testCase; added new TestCase requirements
Modified artifact name
Implemented remaining method stubs about @Named and @Id verification
Implemented Entity.get(property)
Moved from Annotation to denote Versioned entities to VersionedEntity interface