cleans up site map integration tests

The final step of the refactoring done here: https://github.com/discourse/discourse/pull/1701
Removes integration tests duplicating unit tests created in the above PR, leaving only a single integration test verifying that all properties used by site map are wired correctly to the underlying controller.