improve config system

configuration files are spread out in multiple directories and multiple environments aren't supported easily. also  some values are repeated among multiple config files.

this moves all configuration files to one directory, and provides a system to load configs for multiple environments through the use of the environment variable `ARGOS_ENV`.

it passes all tests, but i haven't refactored anything in `cloud` to use the new system.