zellio/jobim — pull request #9 by zellio (2014-01-19 06:52:09+00:00)
Title: Merge feature-config into master

Adding settings file as per thenickperson specification
- .jobim.ymal is a local config file for the current directory and its
subdirectories.
- If a directory has a config but so does one of its parent directories, the
current directory's config should override its options (if it redefines
them). Because of this, a user could easily use ~/.jobim.yml as their
personal default config.
- If a config file in a parent directory refers to another directory (such
as for the prefix option), it should be relative to that parent directory
instead of the current directory.
- Option overriding should be done individually for each option.
- Order of option importance: (greatest to least)
- command line arguments
- config in the current directory
- config in a parent directory
- jobim defaults