Fix: use getHiddenServiceHostnameUri helper in one missed case
Use distinct self/friend web servers in component test
Fixed: POST request content read wasn't limited to content length, causing read to timeout; added extra POST tests and exercise keep-alive connections in component test
Fixed: restart web server and pull schedule after add/remove friend
Fixed: SSL certificate errors while serving requests when > 1 friend. Due to non-unique CNs in certs. Now using onion domain as CN. Added multiple client cert to tests.
Revert to less aggresive defaults for update frequency preferences
Skip push/pull when no Tor circuit established.
Fix: explicitly shutdown ConnectionManager to reclaim resources (note: persistent connections remains a TODO)
Merge pull request #8 from rod-hynes/master

Improvements and bug fixes after first round of prototype testing