Dealing with wrapped formulas properly.

- OptEnvironment requires a formula manager
view to optimize for wrapped formulas.

- Adding addPrefix() method to the formula
manager view to prefix all variables.

- Using generic formula manager view
methods for creating constraints for
formulas of potentially different types.

Conflicts:
	src/org/sosy_lab/cpachecker/cpa/policyiteration/Template.java

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