Merge branch '351_reservation_create' into 502_reserver_notes

 the commit.
notes, man
fix typo
Merge branch 'development' into 502_reserver_notes
force require field if errors present
add testing coverage
fine changes suggested in code review
Merge pull request #730 from YaleSTC/502_reserver_notes

502 reserver notes