z3 temp commit
changes to the prover to support bst find
connection to Z3 is now through smtlib compliant strings
fixed the SMT hook
fixed simplification during implication; minor fixes to the SMTLib translation
added support in the prover and lemmas to prove the bst insert, delete, and find

Conflicts:
	src/javasources/KTool/src/org/kframework/backend/java/kil/Term.java
added proof files for bst insert delete and find
fixed smt_model regression test; some fixes from the merge with the main repository
fixed copyright
deleted unused import
fixed whitespaces
fixed SMTLib translation for empty constraints
fixed config.xml for binary search tree examples
addressed Dwight's comments
minInt and maxInt use they hooks now and have smt translations
fixed min and max in z3 prelude
fixed problem with abs translation to SMTLib
addressed some comments
improved error message in SMTLib translation
Merge pull request #852 from andreistefanescu/unified-builtins2

translation to SMTLib format + binary search tree proved