Fix revert flight after syntax error in boot file.  Add terminal window open close bindings

I think that TERMINAL could be more powerful than simply letting you open and close it. This would require it to be a structure rather than a simple boolean. 

SHIP is a good example of something that does this.