Add the results of `bower install` to repository

This makes it so `bower install` keeps the repository in a clean
state. Per this[1] blog post, we shouldn't be checking in the code since
we're a library, but that's a problem for a future commit (when we pull
out the GitHub page from the main repository).

[1]: http://addyosmani.com/blog/checking-in-front-end-dependencies/
Freeze d3 version

We can manually commit newer versions (ideally after testing), but this
will help prevent upstream changes from breaking things unexpectedly.
Move lib to bower_components to be more standard
Merge remote-tracking branch 'origin/master' into feature/commit-dependencies

Conflicts:
	.gitignore
Merge pull request #257 from thelastnode/feature/commit-dependencies

Commit dependencies and lock d3 version