Better error handling + fully disable ssl verification

The error handling covers odd error cases, mostly 411s that 11.04
was throwing instead of real errors with json messages.