Improve module resolve and module.{fileName,name}
Improve module resolve and module.{fileName,name}

* Shorter setup for normalization input.

* Reuse the same stack buffer for normalization input and output.  This works
  because at every point in the algorithm: (1) the output is at most as long as
  the input (never longer), and (2) the input is read one byte at a time and
  the input (unlike the output) is never backtracked.

* Default module.{fileName,name} if not set instead of using explicit defaults.
  Slightly smaller code footprint and less module properties for low memory
  environments.

harold-b/duktape,svaarala/duktape,svaarala/duktape,markand/duktape,harold-b/duktape,svaarala/duktape,markand/duktape,harold-b/duktape,harold-b/duktape,jmptrader/duktape,harold-b/duktape,jmptrader/duktape,markand/duktape,harold-b/duktape,markand/duktape,jmptrader/duktape,markand/duktape,markand/duktape,svaarala/duktape,svaarala/duktape,markand/duktape,svaarala/duktape,svaarala/duktape,markand/duktape,harold-b/duktape,jmptrader/duktape,jmptrader/duktape,jmptrader/duktape,svaarala/duktape,harold-b/duktape,markand/duktape,svaarala/duktape,harold-b/duktape,jmptrader/duktape,markand/duktape,jmptrader/duktape,jmptrader/duktape,harold-b/duktape,jmptrader/duktape