Add support for host, protocol, and port configuration.
Change expected values for custom host routes to use Rails *_url helper method.
Remove duplicate tests around url_links with compact option.
Reorganize tests around unique combinations of config values.
Fix broken tests.
Silence deprecation warnings in test suite.
Move deprecation silencer to apply to specific specs.
Merge pull request #137 from andrewhavens/feature/default-protocol-host-port

Add support for host, protocol, and port configuration.