Remove more hardcoded URLs

In most cases, the default Whitehall.url_maker will give us what we need
to generate both public and admin urls. Some tests required slight
adjustment to reflect the slight difference in the newly implicit
protocol (derived from the environment) and the previously explicit one
hardcoded into the source.
DRY up url generation of atom feeds
Get rid of unused methods
Use consistent domain for test env