Reuse the supervisor proxy object in supervisorctl

supervisorctl was opening 3 connections for a restart command
Fix reST link syntax
Strip trailing whitespace
Remove unused code
This may have once allowed ``python http_client.py <url>`` but a bad
import and an arguments error prevent it from working.  It has been
broken for years and this feature is not needed, so just remove it.
Fix deprecated assertions
Fix deprecated assertions
Replace backticks with repr()
Remove exception indexing
Remove old exception syntax
Change variable to not use a built-in name
Replace legacy string functions
Adding stopProcess to documentation
Merge pull request #303 from thulio/stopProcess-docs

Adding stopProcess to documentation
Add node-supervisord to the plugins list
Add note with Ubuntu config file location. Closes #305
Workaround to make the XMLRPC client usable on Windows.  Closes #234
Allow an options instance to be passed to main().  Closes #111
Revert "Allow an options instance to be passed to main().  Closes #111"

This reverts commit 049dbef428eaf16bde57bca9e1421ff28c36a1ba.
Fix spelling and wrap at 80 columns
Merge pull request #259 from zbenjamin/reuse-proxy

Reuse the supervisor proxy object in supervisorctl