Improve error handling, add mime-type + status code checks.

These are based on the HttpSolrServer.request implementation.
Bump version to RC3