Implement function to perform authenticated requests
Unalign colons and equal signs

This was a very tough decision for me. I really like the way
aligned lists look, but long names kind of messes it up. The
Google style guide also advocates for unaligned lists, so
I guess this best practice.
Restyle code

Make continuation from long lines indent twice instead of
aligning with the previous line.
Implement more of the Bitfinex API
Remove keys from template.

I can't believe how retarded I am...
Anyways, I revoked the keys so I don't need to rebase the
entire branch.
Initial work on the trader.
Make the bookshelf.js model correctly set table name
Add better documentation
Fix incorrect model name

Didn't really notice that the name was incorrect
since I just copied the code over from the Trade model.
Also, I haven't used the bookshelf.js model yet since
I had been directly accesing the knex schemas.
Update to include trader

Switch to using local fs mapped volumes instead of adding
everything to the docker container. This saves space
by preventing a new image from being created everytime a file
changes, reduces build time, and most importantly, allows
me to test new code without rebuilding and rerunning an image.
Implement passing data to the strategy script from the trader
Add buy/sell placeholder
Merge branch 'dev'

Conflicts:
	db.js