django.db.models.fields.URLField.verify_exists fully deprecated as of 1.5
Refactoring the tests
Merging with changes started on master by accident
Keeping it minimal
Refactoring tests in progress. Also did a little bit of code cleanup here and there.