Add optional ./deploy <env> param to allow mutliple environment

By default, `./deploy <env>` will use a `git remote` called
`deploy_<env>`. In cases where there may be multiple remotes for the
same RAILS_ENV, specify `./deploy <env> <titbit>` where the git remote
is `deploy_<titbit>`
Merge pull request #58 from anchor/deploy_env

Add optional ./deploy <env> param to allow mutliple environment
update to address anchor/clizia#2
Merge pull request #60 from anchor/js_order

update to address anchor/clizia#2
Merge branch 'master' into bom
Merge branch 'master' of github.com:anchor/machiavelli into bom
improve bom responsiveless - use redis

because traversing files every page load takes time, store the results in a sadd in redis. then, recall when required.
Would a /refresh when new files appear