Dizzy focus dice -- back-end

This should complete the changes to the back-end and BMInterface to ensure dizzy focus dice, which addresses part of #328.

The interface now provides a new element in its 'data' array, called 'diePropertiesArrayArray'. For the case where the first player has die 2 (i.e., the third die) disabled, it has the format:
array(array('2' => array('disabled' => 'disabled'), array())