More Errno::* => Pusher::HTTPError conversion
Fix homepage in gemspec
Changed error message to be more meaningful.
* For now we're not using persistant connections
New examples folder. Only has one at the moment: an async message send.
* No json gems are required as development dependencies since multi_json includes okjson
…lso removes the Json gem dependency and leaves it up to the user of the gem. A test had to be removed as the error was not thrown with all Json decoders.
* Goodness me yardoc is clever :)
…gest using `trigger!` * Rescues Net:HTTP errors and re-raises as Pusher::HTTPError in Channel#trigger! * The original error is avaiable as http_error.original_error * Use WebMock more extensively in tests