verify that devDependencies get appropriately installed/linked as well
generalize global module linkage to work for any module
tests now tests 0,1 or many case version of -g flag
restructure readme to reflect what's happening