WIP: create entries for individual runs and repeated fields for searches
Undo WIP changes.  Get back to them another time.

This reverts commit 94163efc1ddafd63e4ffee19f120f09a45798423.
Expose a REST server in addition to the EndPoints server
squash! wip
squash! wip
squash! wip
testing
set allowed_client_ids and check auth for newRun API call
wip: support secret keys and auth for long lived token based rest api access for posting from travis
squash! wip