Moved things to module directory structure.
Moved module classes and defined types into appropriate files.
Added support for local modules + librarian-puppet modules (albeit, in a way that Puppet complains about.)
Changed puppet module paths to explicit module paths, fixing deprecation warning.
Merge branch 'refactor/storm-module'