Fixed non logging M&L bug with large refactor to move all logging to end
Merge branch 'develop' of github.com:praekelt/go-nike-ghr into develop