Merged changes between Rose and my local changes.  AbstractedPolicy has test code for experiments in the TaxiWorldDomain.  Added a PolicyBlockOption that takes a static policy (already learned) and acts according to this policy when executed in a new domain.  Right now it assumes that the domains are the same with slight changes.  PQLearning was also added simply as a means of exposing a data member of QLearning.  Added a naive grounding method to PolicyBlockPolicy that does no abstraction (also cleaned up some of the code).