Player Evaluation for Blocking

Squashed commit of the following:

commit 830cd27b25c3b1a60bed69a51cd6ed21bec8f3ad
Author: Sejal Patel <sejal@inigma.org>
Date:   Mon Feb 25 22:30:35 2013 -0500

    Cleanups mostly.

commit 0f29ab5ff631bd9dbd2dc0e3d966c6d5ac736a09
Author: Sejal Patel <sejal@inigma.org>
Date:   Sun Feb 24 11:48:59 2013 -0500

    Produce Blocking Player Evaluations Information

commit 3ad0b2ef0ff7b5afd3e6b182c379ccef8b47f840
Merge: a3f8e03 61043bb
Author: Sejal Patel <sejal@inigma.org>
Date:   Sun Feb 24 08:19:08 2013 -0500

    Merge branch 'master' into player-evaluation

commit a3f8e0360505ba106f9e1d097f62f7de5919b2d1
Author: Sejal Patel <sejal@inigma.org>
Date:   Sun Feb 24 08:17:51 2013 -0500

    WIP: Some work to make it compile at least.

commit aeb4bd54df896e556aa5ce013b20c2bbe6683fd2
Author: Sejal Patel <sejal@inigma.org>
Date:   Sun Feb 24 06:26:46 2013 -0500

    Prototype: Conceptual statistics around blocking.