Added module:provider command
Call module:provider when run module:make command
Always check module first
Added doc block
Some fixes
Added change log
Fix module:publish command