Making some tests expected fails.
Adding new tests. Some passing some failing.
Added some XFAIL and XPASS lines to the tbb32 and tbb64 directories. More testing needed
Code alignment
Adding needed .h file for tbb test
Adding new test file and adding XFAIL to existing known bug test
Fixed duplicate fn-param inferred substitution bug.
This bug revealed by Stephen caused a duplicate substitution to be inferred
at a function call for a function parameter and to be applied twice onto the
function's effect summary.
Fixed bug where the redeclaration of a function and not the canonical decl was used for inferring fn-rgn-param substitutions from call statements.
Fixed scripts for tbb64 codes to expect to fail on i686 (32 bit) machines.
Code cleanup. Moving implementation from .h to .cpp file.
Added support for multiple region parameters on constructors
Fixed other known place where multiple region parameters were not supported.
remove unused cmake list file in test folder.
Disable old out of maintained static var tests.
Merge branch 'asp' into dev/prolog
and fixed a couple of failing tests

Conflicts:
	lib/StaticAnalyzer/Checkers/ASaP/Rpl.h
Merge branch 'dev/prolog' of github.com:hanm/clang into dev/prolog