[refactor] use multi-line literal for defining js code
add a wrapper for "new Function"; adding in core since it requires _some_ work to be done at user-level due to the fact that it should naturally be a vararg function which can only be defined as part of a native class
add testcase for js.newFunction
Merge branch 'kazuho/experiments/js.newFunction'
releng for 0.9.73
add testcase for npm-style import (based on pr #275 by shibukawa-san)
implement the feature
add compile-error test
add failing test re import "*.jsx" against an npm-style file layout
take care of ```import "*.jsx"``` against npm-style file layout
add load-order test for npm-style layout
cache the parsed contents of package.json
emit notes for compile warning as well
[refactor] introduce Parser#getContent()
add failing test
emit compile warning when files with same basenames (and with identical contents) are loaded from different paths
Merge branch 'kazuho/experiments/detect-identical-files'
Merge branch 'master' into kazuho/experiments/npm-support
add failing test
emit warning if npm module (with the same name) is loaded from different locations