Fixed problem with pseudocounts for tower grammar
Added check for the existence of physics cache
Added block client
Improved planner to now marginalize over the program chosen at each planning iteration; now samples plans rather than programs