Remove support for config file (will all be done with cookies.)
Apply hints at Source-creation time.
Make parsing source specs independent of instantiating a Source.