Use stronger syntax parms for `serveModule`

* Fix Windows dev from not serving module/module components
* Use some standard node nomenclature for identifier naming
* Use **native** node [url](http://nodejs.org/api/url.html)
* Reorder `require`s to have natives first then third party packages after
* Stray comma removed

Re - Closes #330
Merge pull request #411 from Martii/Issue-330WindowsDev

Use stronger syntax parms for `serveModule`

Auto-merge