Improve push.sh command line processing framework, in preparation for adding new functionality
Merge Duke's API work in (intermediate checkin)
Spun doc store indexing and API app setup out to separate files; push-api and push-db commands; logging tweaks; activate virtualenv from functions.sh; fix neo4j stop logic
Merge pull request #152 from OpenTreeOfLife/deployment-more

Command framework