rend_config_services ignores failures in rend_add_service

Tor used to warn but continue on some hidden service misconfigurations. Instead, the fix I am adding legacy/trac#20484 (moved) will consider these misconfigurations a config error, and terminate tor.

I think it's better to stop with an error, than potentially reveal sensitive information due to a misconfiguration (or, far more likely, just ignore hidden services the user has misconfigured).

Bugfix on commit 915c7438 in legacy/trac#6411 (moved) in tor-0.2.7.1-alpha