1st pass REST protocol

- implemented REST proxy
- provided commonjs hooks into mancala.js and boardx.js
- using gulp to build a finalgame.js (which covers both client and
server)
- index.html now just handles the client side
- index.js provides a server, serves up the index.html client file, and
handles *GET moves* and *POST new* commands via REST