Added common Boltzmann distribution class to the data structures
packaged which is called from other methods than need it. Also changes
the stochastic games GroundedSingleAction equality check to use aciton
name rather than reference for indirect detection.