* rename requirements.apt -> requirements-trusty.apt
and requirements.apt.xenial -> requirements-xenial.apt
* improve install_os_dependencies.sh
* remove unused non-python requirements
* rename "install" function to "install_packages" and
"upgrade" function to "upgrade_packages" to solve shellcheck lint errors
* Fix python install utility when not using Heroku
Don't try to install `requirements.txt` which doesn't exist unless using Heroku.
* Fix bad absolute paths
* Allow dependency installation from any location