Move config data from util.* to conf.*
Use YAML directly rather than annotated JSON

Because YAML includes JSON grammar and configuration file
was annotated by `#`-style comments, the change works seemlessly.
Add function `dict2object`
Rename `conf` to `config`
Remove useless wrapper func `print_stdout`
Remove useless wrapper func `print_stderr`
Remove useless wrapper func `debug_stderr`
Set log level
Merge branch 'logging' into config
Move conf data: `config` module => `conf` object

- Rename env var NDC_ROOT_PATH => NDC_RE_ROOT_PATH
- Merge `cont` (context) and `cont` (config) objects
Add test for config path prefixing
Merge branch 'config'

Re-factor configuration to use common `conf` object with
attribute access syntax instead of dict-style access.
Move common functions into util module
Re-arrange files to run in single base directory
Remove *.pyc on test start, fix travis config