Update vcd and use webmock
Catch connection refused HTTP error
Handle bad requests when following a url (new mechanize gem supports this)