Bower has changed component.json to bower.json. Complying.
Updating bower.json for our CodeMirror repo.
Removing static/components from .gitignore-we want to ship this.
Adding our current components directory.

This commit adds the right versions of:

* Bootstrap
* Jquery
* less.js
* CodeMirror

We should always use bower to manage these packages in the
future. BUT, we are not yet using this version of jquery as
we still rely on an older crazy-branch version of jquery.ui.
Removing tests from fabfile that are no longer needed.
Moving CodeMirror -> cmtemp
Moving cmtemp -> codemirror.
Updating bower.json files.
Updating path to codemirror.
Updating tooltip.js to work with CM3.
In CM3, the class that needs autogrow has changed.
Updating tooltip.less for CM3 behavior.
Add components to static URLs.
Updating style.min.css.
Copying CodeMirror's python mode into place for our ipython mode.
Updating ipython CM mode.
Fixing typo in ntoebook.html.
Changing mode name from python -> ipython.
Fixing broken URLs to CM assets.
Give the .CodeMirror class no background so ours shows through.