make backup executable
Merge branch 'master' of github.com:sagemath/sagecell
Merge branch 'master' of github.com:sagemath/sagecell
Adds a submit button to the matrix editor
Merge pull request #429 from DavidMascharka/matrix_control

Adds a submit button to the matrix editor
General kernel startup
Test comm manager and test widget.
Merge branch 'master' of github.com:sagemath/sagecell
Make it possible to create javascript widgets from the sage cell

* updated to most recent version of ipython comm pull request
* make a new javascript function that will execute javascript in the browser
* make a working comm example (put in todo.rst file)
* fix showstopper bug in send_message (inappropriate this)
* enable console.log in compute_server code.  IPython still prints out stuff to the log.  We'll need to submit a pull request to stop IPython from being so chatty.
Add SageCellComm class that basically resets the timeout anytime a comm is created.
Add some examples from the IPython folks of the communicate API
Update installation scripts to pull in the comm ipython pr
Merge branch 'master' of github.com:sagemath/sagecell
Merge branch 'master' of github.com:sagemath/sagecell
point vm scripts to my copy of the ipython repository
Merge branch 'master' of github.com:sagemath/sagecell
Fix (again) the install scripts to work with git and https
Merge branch 'master' of github.com:sagemath/sagecell
set default new session timeout to 0
Add more bits for threejs graphics