Merge branch 'release/0.3' into develop

* release/0.3:
  Bumped version number
Added Apiary doucmentation
Fixed conflicts
Removed trailing whitespace
Update Integration tests
Upgrade to Grails 2.2.5
Added Token-Based authentication
Make audit logging optional
Add support for logging audit data with log4j
Update version number
Merge branch 'release/1.0.0'

* release/1.0.0:
  Update version number
  Add support for logging audit data with log4j
  Make audit logging optional
  Added Token-Based authentication
  Upgrade to Grails 2.2.5
  Update Integration tests
  Removed trailing whitespace
  Added Apiary doucmentation