Fix up TileEntityGPU

SimpleComponent is now a Environment
"throws Exception" added to various callbacks
changed "break;" to "return null;"
Changed "ArrayList<IComputerAccess>" to "ArrayList<Context>"
moved attach to onConnect
moved detach to onDisconnect

Also, for now all things involving ILuaObject and the monitor are
commented out
Various names for components changed.