move library dependencies to use bower for updating

I know this looks daunting, but basically all it is meant to do is move all the dependencies on external libraries to using bower.

The only edits outside of moving the libraries were a single css override to replicate edits made to the original split-pane css styles and changing the paths to scripts in index.html.

I thought this would make it much easier to keep dependencies up to date and keep the project bug free.

The cool thing about this is that you can choose not to keep the bower_components folder in the repository at all if you don't want to and instead just the `bower.json` and have an extra deploy step of `bower install`.  If you would prefer it that way I can make a different pull request with the bower_components directory gone (or you can just delete it :) )

Here's a nice article to help make up your mind. http://addyosmani.com/blog/checking-in-front-end-dependencies/