YAML config support, fix locale, db credentials.

It's best to keep credentials and other sensitive data out of git.
Implemented YAML config file support in application.py.

Fixed locale for TravisCI. Appended UTF-8.

Dumping credentials into YAML file in .travis.yml file.