added toggle method and cleaned up gpio.py, still needs much work. Done for night
added output subclass to gpio. changed tornado file to work with it
added close value. fixed indenting for TextMate. Added exception catch for server to close pin
added a static CloseAll() to GPIO. This will now call every gpio in the global instances array. ie, close every open gpio