fixed issue #12
included package.json update
log err when something goes wrong
use dashes in default course name for suport cross-platform
Merge branch 'hotfix/default-course-name'
v0.0.12
plugin version on constructor
warn about installed versions
handle package conflicts with an uninstall
backward compatibility support for 0.0.0 versions of plugins