Merge pull request #3336 from WalterBright/DIP29_2

DIP29: slice expressions
Use the A versions of WINAPI functions directly instead of using aliases
Merge pull request #3344 from yebblies/moreddmd

[DDMD] Use the A versions of WINAPI functions directly instead of using aliases
add missing visitor for ErrorStatement
README: Add link to http://wiki.dlang.org/DMD
switch root to Boost license
to version 2.066
Merge pull request #3351 from WalterBright/to-2.066

to version 2.066
fix Issue 12278 - __traits(classInstanceSize) returns wrong value if used before class is declared
Merge pull request #3348 from CyberShadow/fix12278

fix Issue 12278 - __traits(classInstanceSize) returns wrong value if used before class is declared
Merge pull request #3350 from WalterBright/boost-everywhere

switch root to Boost license
Merge pull request #3349 from CyberShadow/readme-wikilink

README: Add link to http://wiki.dlang.org/DMD
Merge pull request #3347 from WalterBright/prettyprinterror

add missing visitor for ErrorStatement
DIP29-3: function calls
fix Issue 12290 - IFTI should consider implicit conversions of the literal arguments
Consider `decl == NULL` case
[trivial] tweak code style
[Refactoring] Reduce use of variable 'a'
[Refactoring] Tweak token consumers

parseImport should return parsed `Import`s.
Add test for ddoc unittest feature (1)