change error path classifier to always return a path of the same length as the original, only with assume edges replaced; some clean-up along the way

git-svn-id: https://svn.sosy-lab.org/software/cpachecker/trunk@14393 4712c6d2-40bb-43ae-aa4b-fec3f1bdfe4c