Gruntfile: connect to different port to run example.
Examples: Clean up config
GSocket: Use class level setInterval/setTimeout to mock. Added doc strings. Added reset method. Reconnect on timeout. Added autoconnect option.
SPEC: WIP with tests...