Many updates including customized macro
update
Merge branch 'develop' of github.com:easylogging/qmllogging into develop