Bug Fixes, Actually Working. More Tests needed

Switched from State Checking to StateHashTuple Checking.
Resultant are the total state action pairs for a merging of two
different VI generated GreedyQDeterminisitcPolicy objects. From two
policies each containing 103 possible states, merges vary from 79 to 92
State-Action pairs.