Change generated inline assembler for naked functions.

This fixes a link error with http://rosettacode.org/wiki/Left_factorials#D
on MinGW32. Reported in news group.
Fix ArrayLiteralExp for boolean arrays.

GitHub: Fixes #602.
Final fix for issue #424
Merge pull request #603 from klickverbot/bool-array

Fix ArrayLiteralExp for boolean arrays.
Merge branch 'master' into merge-2.064
Merge branch 'fix424' into merge-2.064
Add binary and version information to verbose output.

The same information is printed by DMD. Also format list of predefined version identifiers to (roughly) 80 columns.
Fix semantic changes in LLVM 3.5.
Fix LLVM 3.5 API change