Rewrite simulated fuel search to follow Kashua's rules.

Also, commented out print()s in FuelFlowSimulation because setting up the arguments has a cost even if the actual MonoBehaviour.print() is commented out.
Try to fix a nullref I occasionally see.