Fixed Terminal object

* Terminal.redirect now returns previous redirect object
* Terminal.current now actually returns something
* There is no term.setTextScale so there is no need for
Terminal.setTextScale
* Added Terminal.isColour - the UK version of the function