F/good basic tests
Massive Docker Update
- Improve docker-compose.test.yml generation including env variables
- Settle on postgres setup method
- Update gitlab-ci files
- Add `refresh_all` script to download and rebuild
- Add many debug scripts
- _cleanup_tests
- _debug_btc for running btc-cli commands
- _rebuild_ci_container to rebuild an image if need be
- _reset_tests to rebuild all test containers
- _run_test updated
- docker-compose updates
- env_test new file for test environment variables
- env_vars for permanent env variables
- Updated README