When force_ssl is true make links in emails https

The second part of fixes for #895

Not entirely satisfied with this patch from a testing point of view as the check for `Configuration::force_ssl` is done in `config/environment.rb` so difficult to test automatically in its current form. There's a note on one of the tests to that effect.