Cleanups

This was supposed to go into PR #554 but I forgot to push these patches so they weren't reviewed. For your reviewing pleasure @vinniefalco, @JoelKatz:

* Remove unused member variables and nested classes from `Config`;
* Remove global "default" variables that are used only to set `Config` members - just set them directly; and
* Remove `RPC::authorize` which is not used.