Added vim .swp files to .gitignore.
Added tornado requirement to setup.py.
Made tornado, watchdog, and blinker all optional. Arbitrage bot will now run without these libraries, though you will need them in order to use all the features.