Cleanup bower.

* Place all bower components in client/src/js (yes, it should be in /client/src, but this makes compilation easier.)
* Remove any bower_components directories from the repo.
* Include d3 via `require('d3')` instead of via a global variable.