add a new option, modulePrefix
add `modulePrefix` option documentation and unit tests
remove the three trailing comma in the test
explicitly test the options.name property should be null when modulePrefix defined but missing moduleRoot
remove the trailing commas
Merge pull request #10 from mattma/master

add a new option, modulePrefix