Merge pull request #562 from es128/fix-sourcemaps

fix source maps for non-commonjs configurations
Add adequate errors for npm install req.
Merge branch 'master' of github.com:brunch/brunch
Fix typo.
fix sourcemaps for custom module definition