Editor visual improvements; First level pass

Some tile behavior bugs:
* Electrified tiles should be 'on' when all connected 'out' nodes are
locked
* Doors should re-close when generators shut off...
Merge branch 'working'