For better or worse, convert reduce to use the 2-argment form where LHS is in-place-mutable
Fixed bug in our mapPar implementation in Prototype.js.

It was failing to pass the indices arguments to the callback.

Why?  Because we needed to `apply` the function to a list of
arguments, and we erroneously grabbed the function Array.push, which
apparently exists (at least in SpiderMonkey?), but does _not_ do the
same thing as Array.prototype.push.
Updated test code to reflect the corrected map implementation.
More parMap tests.

These focus on primitive values like uint8 and uint32 and converting
between arrays of differing dimension (e.g. turning an array of
uint32s into a 2d array of uint8).
Merge pull request #4 from pnkfelix/fsk-more-mapPar

Corrections and new tests for mapPar()
Prototyped scatterPar with a couple tests.
Add some scatter tests and address some bugs.

The strawman spec makes some statements about where conversion occurs.
The conflictFunc can observe the distinction here, so its important to
get that right.  (The conflictFunc is also free to return whatever it
wants; the strawman spec makes a note about eliding the conversion
when the source and result have the same grain type, but I'm not sure
that's valid for the return value of conflictFunc.  Depending on what
one means by 'eliding the conversion'.)

Also, the strawman spec says that the conflict function needs to be
deterministic and associative.  Are we going to specify that it also
must be commutative?  (This is not necessary for basic parallelism
here, AFAICT; but if we don't dictate that it must be commutative,
then we need to specify in what order the arguments will come.)
Merge pull request #5 from pnkfelix/fsk-working-scatterPar

Working scatter par
update to use newest API changes due to unsized array support
Add a version of filter using unsized array
Revised map tests to work with new ArrayType API.
make Test.js also load and run TestMap.js
added from method and tests.
Merge pull request #6 from pnkfelix/fsk-fix-map-tests-for-type.array-method

Revised map tests to work with new ArrayType API.
Merge pull request #7 from pnkfelix/add-from-methods-and-tests

Add from methods and tests
Revised the map tests.

Revised the map tests to derive the output type from the input type
(instead of requiring it as an argument).