Updated java cookbook

* Encountered some errors when provisioning a new
  vagrant instance
Started to wire notes up to the UI, Hibernate mapping adjustments
Add note to pregnancy, works but validation is flaky
Merge branch 'develop' into feature/notes
Cleaned up header classes margin & padding
Note template for client pages
Merge branch 'develop' into feature/notes
Unobtrusive AJAX submission of client notes
Documented the Nginx gzip config in cookbook template
Typo in bootswatch theme, padding for comment timeline elements
Small refactoring for note.scala.html
Working pregnancy notes
Livestamp for humanized timestamps on notes
Removed notes from client screen, now pregnancy only

* Feedback from Lisa, will be confusing to users to have
  notes and files on both client & pregnancy screens
* Notes and files are really only applicable to pregnancy.
* Made room on Client screen for "services & fees"
Removed Client -> Note association, cleaned up hibernate mapping
Show loading mask over note editor when saving
Commented out entire nginx gzip conf, values in default ubnutu config
Fixed javascript date format issue
equals & hashCode for all hibernate entities
Merge branch 'feature/notes' into develop