First, naive error handling attempt
Add support for request headers and ConnectionError handling
Add support for WLPS through mashape
Improved error handling