Hardened the initialization of Worldsmith a bit. It first looks for the Dota 2 directory followed by the addon directory. If it can't find the addon directory, it creates one. Also added some comments and improved the style consistency.
Merge pull request #18 from DrQuack/master

Hardened the initialization of Worldsmith a bit.