Merge pull request #94 from VivintSolar/silentFailOnSocketError

Emit connect event with error (if connecting) or emit errorMessage event...
Add .gitignore
Emit event after request callback
Merge pull request #96 from viamarte/master

Added requestCompleted event after request callback
update version
Merge pull request #98 from fredericosilva/patch-1

update version
add node 0.10 support
ignore dev and hidden dirs