Add hanggammon server and new RMI

- Add node.js based hanggammon server
- Add new remote method invocation interface based on server
- Remove old message box and RPC code
Local hanggammon changes

Needed but need modifications for master.
Roll dice on the server side
Add finish move button

Also make sure team scores don't get reset during reset game.
Fix history and finish roll button
Fix movement history
Add support for keyboard shortcuts
Get rid of debug div
Layout for stats columns
Display player names in stats columns
Include missing keypress.js
Add statistics on hitting/getting hit
Add house stats
Revert to full player names
Hitting stats correct with hit pieces
Nicer alignment for stats page
Nicer name for getting in stats
Add XXX comment