Merge pull request #35 from lzhan/updateyui

check module naming collision
Merge pull request #37 from lzhan/updateyui

update HISTORY.md about adding name collision warning
Rename to CONTRIBUTING to work with GH issues
Fix `pretest` command to work with build CI
detect debugMode for test result