Log instead of printing

Set up Python logging early in the startup sequence (before the app is
created), and log instead of printing.  Fixes #19.
Add wrapt support
Merge branch 'issue-36' of git://github.com/Callek/build-relengapi
Merge djmitche/build-relengapi:issue19 (PR #46)
Hope to pass tests
Merge Callek/build-relengapi:issue-36 (PR #47)