Get rid of crufty old interactive shells.

Folks should be using https://github.com/RiverTrail/interactive instead.
Merge remote-tracking branch 'origin' into js-ctypes
First stab at porting some XPCOM stuff.

Probably doesn't work yet.
Put the character encoding declaration earlier.

Apparently it's supposed to be within the first 1024 bytes of the
file.  Who knew?