Add a Config class to make configuration understandable

This is an attempt to unify the jank in summingbird-scalding, internal to Twitter, and in the Job code.

Next up, a clean way to start and run jobs without a Job class.
Is moving to a Config => Config model you think we should note as a 1.0 issue or just a nice to have we can more or less skip?