Merge pull request #287 from ddobrev/master

Fixed a crash while copying comments to properties
Updated to the latest LLVM and Clang revisions.
Added missing include caught by the build bot.
Updated Windows building documentation.
Fixed the parser generator to track Clang r204978.

Clang now models different Windows environments in the triple and we need to explicitly request the "MSVC" environment to get proper behavior when parsing MSVC headers.
Fixed the generation of code in a single file.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>