avoid double loading of NetHttp adapter on Ruby 1.8.7

The "already initialized constant NET_HTTP_EXCEPTIONS" and related
warnings would pop up due to a circular reference triggered by
autoloading.

References #343