Wiring in the audit logging, adding some test cases that cover persistence to ensure that entities are saving
Fix up test case
Cleaning up the JPA model
Cleaning up the resources
Merge branch 'master' into commandline

* master:
  Cleaning up the resources
  Cleaning up the JPA model
  Fix up test case
  Wiring in the audit logging, adding some test cases that cover persistence to ensure that entities are saving

Conflicts:
	cli/src/main/java/org/openskye/cli/commands/ArchiveStoreInstancesCommand.java
Merge pull request #9 from openskye/commandline

Merged
Standardize the authenicate call and also fix up more JPA annotation issues
adding constructor methods to resource classes
Merge branch 'master' of github.com:openskye/openskye
Since it was deemed no longer necessary, the JDBC Archive Stores are no more...
Merge remote-tracking branch 'origin/master'
Merge branch 'master' of github.com:openskye/openskye
Ensure properties persist and also adding more test cases around that
Merge branch 'master' of github.com:openskye/openskye
Added ChannelCommand and TaskCommand, wrote EnumerationField and a method to set the enumeration
Merge branch 'master' of github.com:openskye/openskye
Remove duplicated dependency
Fixed up ReferenceField and EnumerationField
Merge branch 'master' of github.com:openskye/openskye
The AbstractPaginatingDAO will now correctly set the totalResults field in its list method, which will be reflected in all API resources that use it.