Catch master branch up to LLVM svn head as of 2014-01-06.
Merge branch 'fast-math' of https://github.com/tvh/llvm-general into tvh-fast-math
Fix tests for fast math.
Add test with for fast math flag.
Refactored fast math flag code.