Enhance read-config's API and update README

    Refactor `read-config` to use keyword arguments.
    * Default map is now passed in as a keyword argument `:default`
    * New keyword argument `:nest-keys?` takes a boolean value and will turn
      nesting of keys on/off. Defaults to `true`.

    Update README