Merge pull request #8 from aelgru/master

Improved Command Line Interface, Logging, Error Handling and Documentation. This is work in progress.
Merge pull request #10 from aelgru/master

Bug Fixes.
Merge pull request #11 from aelgru/master

Refactoring HostResolver.resolve, installation of PyYAML, removing flake8, added authors section to README
Merge pull request #12 from aelgru/master

Execute tests in rpm build phase
Merge pull request #13 from aelgru/master

Refactoring dependencies
Merge pull request #14 from aelgru/master

Removed docopt as dependency
Merge pull request #15 from aelgru/master

Logging to syslog and profiling. Using a decorator to mark functions that need profiling.
Merge pull request #16 from aelgru/master

Removing automatic addition of file:// from repository url.
Try to fix build errors
Merge pull request #17 from aelgru/master

Bugfix: MANIFEST.in did not include tests and configuration file.
Try to fix mock builds
Merge branch 'master' of ssh://github.com/yadt/yadt-config-rpm-maker
Ignore egg info stuff
Merge branch 'master' of https://github.com/yadt/yadt-config-rpm-maker