Added a first cut at using Prismatic Schema for validating, defaulting and converting user specified config
Added a bunch of schema tests, moved more config from config.clj over to
schema, more defaulting from jdbc.clj