Start the refactor
Move tests
Add a test script
Add required dev dependencies
Remove unused devDeps
Remove `/config` endpoint

We seem to have went with stashing relevant configuration onto
`/poll/:currency` result.
Move `atm-api.js` to `routes.js`
Make `lib/app.js` a factory for `lamassu-server`

Extract all command line parsing to `bin/lamassu-server`.

This will effectively make it easier to write tests for
`lamassu-server`.
Fix listen logging
Fix location and lamassu-config API in tests
Fix https
Do not re-assign
Get started with `Trade` class

The reason for isolating the trader class is testability. It's hard to
properly test code with as much global state as files in `lib/api` had.

With a `Trader` class we can easily instantiate multiple objects, with
different configs, without the need for seeding the database with test
configs, effectively enabling us to do unit tests as well as integration
tests.

Besides that, this will allow easier reconfiguration, thanks to
`Trader#configure` method.
-x lib/app.js
More refactoring on `Trader`
Fix `fiatBalance` call
Fix `fiatBalance`
Fix server initialization message
Add a comment about `rateRec` and its friend
Add a test for Trader API