Support https requests

Previously Catcher has not support API requests made to https endpoints,
this change updates the `net/http` integration to use `URI` to determine
the correct port, and set `use_ssl` to be true where the `scheme` is
`https`
Alter tests to use old syntax so we can test against 1.8
Update testable ruby versions
Merge pull request #5 from onthebeach/feature/support-ssl

Support https requests