Jmacglashan

Includes 

1) Sparse Sampling planning algorithm
2) Action translation in Policy's that are Q-derived (this would only impact parameterized actions in object identifier independent domains when the names of objects change)
3) Extra debug method in the hash-backed Heap data structure.