Added runproc() to utils.
Updated load balancer code and docs.
Removed some 'print' statements that really don't belong in production code.

Added the utils.update_exc() method that allows additional text to be added to an exception before it is re-raised. Also added some code to catch the case where keyring_auth() is called with a username for which there is no stored password. Previously this would fail silently.