Ship with a term.js

Downloading nonfree software, reformating it and then patching it seems to be less than optimal.

I implemented a drop-in replacement. It is not tested with real world input, but it does work for colored output and the commands shipped with arm-js.

It supports foreground and background colors and cursor positioning.