Snap! to WMR plans

Dick's plan ideas:


 * 1) Put up a wiki for development.
 * 2) Sort out the spec of what we're building.
 * 3) Figure out how to write Snap! scripts, for turning Snap! programs into Linux executables.
 * 4) Add a single-thread implementation of map-reduce computations to Snap!, implemented locally in Javascript, corresponding to the WMR Test option.
 * 5) Implement and test the protocol for communicating from Snap!/Javascript to WMR/Django.
 * 6) Implement a block (or variant of prior blocks) for map-reduce that uses Hadoop via WMR.
 * 7) Cleanup -- finish documentation, polish code, etc.

Giovanni's earlier list:


 * 1) Design document?
 * 2) Error handling?
 * 3) 1st coding effort?
 * 4) 1st test data?
 * 5) Documentation???