Fix function arguments are evaluated left to right

According to TDPL p. 50 (section 2.3.5.3 Function Call) function
arguments are evaluated left to right. This commit fixes the examples in
the documentation where it is assumed that the evaluation order is
unspecified.
this is incorrect
lazily reverted previous commit
Runnable examples - split stdin default values on index.dd
Fix issue# 8403: ^^ and ^^= missing from lexical documentation.
Fix issue# 8406: lineSep and paraSep missing from EndOfLine in lex.html.
Add missing V2 macros.
Removing .NET compiler from the navigation list
Merge pull request #142 from jmdavis/lex

Fix issue# 8403: ^^ and ^^= missing from lexical documentation.
Merge pull request #141 from mylodon/master

mangled name specification is wrong
Merge pull request #140 from nazriel/runnable-phobos

Runnable examples - split stdin default values on index.dd
Update hyphenate.js to 4.0.0

Harder, better, faster, stronger.
Merge pull request #143 from eco/update-hyphenator

Update hyphenate.js to 4.0.0
Fix for issue# 8479.

rang and lang changed between HTML 4 and HTML 5. All the rest stayed the
same, hence why those two lines changed. There are plenty of additions
as well, but I left the table as it was (aside from the fix for rang and
lang) and just gave a link to the HTML 5 spec for the full list.
Fix for issue# 8470.
new version numbers
for new releases
fix changelog
Get rid of macros in favor of automatic JS conversion
Relicense Runnable-examples scripts