Cherry pick addition of term.js again
Merge pull request #34 from ipython/termjs3

Add term.js again