Fixes warning if no catalog root node is available during setup
Allows to specify the extension directory separately when creating a new extension
Merge pull request #651 from nsendetzky/master

Fixes warning and enables using a custom extension directory when creating a new extension