Add updates from Randy Kahle

In this pull request I have added a new plugin "netkerneltemplates" which manages the initial tasks related to template libraries. 

I have also added a change so that both /src/module/module.xml and /src/main/resource/module.xml styles are supported.