Fixed reverse tests
Fixed SolverRunner to handle exceptions
More consistent solver init
Reverse bug fixes
Consolidated Forward/Reverse solver