[DS-1008] Improve readability, robustness, and implementation of acceptance tests

    - Remove reliance on Mongo for attendance event CRUD acceptance test
    - Add support for testing creation of yearly attendance event
[DS-1008] Cleaner acceptance tests

    - Assert that creds found for logical user
    - Improve step defs for logging in and content format
Debugging uncaught exceptions
Merge branch 'master' into ds854
Adding script to generate client_id/secrets for bootstrapping apps
Merge branch 'master' of github.com:inbloomdev/datastore
Adding exceptioned method to the correct function
[DS-1008] Refactor Class Period CRUD acceptance tests
[DS-1008] Correct name of logical user to use for search
Merge branch 'master' into ds854