Add ConfigurationError exception class
Throw ConfigurationError on problems with loading config

Try to improve error handling. #172
Update tests to check for Configuration Error
Catch KeyboardInterrupt when serving
Remove unused imports
Remove pass in ConfigurationExpection
Reduce noise when configuration has error
Version 0.10
Fixed a formatting error in the release notes
Change .yaml to .yml to remain consistent.

/ht @AndyA13
Implement #86: Parse dir with - on command line
Merge pull request #176 from ngzhian/error-handling-output

Improve error handling
Merge pull request #182 from ngzhian/arg-to-option

Implement #86: Parse dir with - on command line
Merge branch 'master' into serve-better