Additional testing, load run_mode properly

Fix for not loading options properly from percona config
- always use a `HashWithIndifferentAccess` for `database_config` so symbol/string keys don't matter
- added tests for loading `run_mode` from config
  - make sure it does the right thing regardless of how it's specified in the yaml file
- bump version to 0.1.3