Added socket extra checking
Changes
Some style fixes
Removed persistent attribute
Removed mutext object
Updated gemspec
Added tests to test the new closing socket feature
Some fixes
Removed unnecessary import
Added silent notification support
Updated travis and Rakefile
More changes to get Travis passing
Fixed gemspec
Fixed tests
Keep socket opened and close it only when fails
Deprecated tests removed
Merge pull request #1 from teambox/socketChanges

Socket changes