fix Issue 6889 - "finally" mentioned in a compilation error, instead of "scope(exit)" or "scope(success)"
fix Issue 2456 - "cannot put catch statement inside finally block", missing line number
Remove workaround for issue 11939
Document oddities around Target::va_listType
Merge pull request #3579 from ibuclaw/targetdoc

Document oddities around Target::va_listType
Merge pull request #3564 from 9rnsr/fix_onscope

Issue  6889 & 2456 - Fix diagnostic messages for OnScomeStatement
minor error message improvements
Merge pull request #3580 from WalterBright/err-msgs

minor error message improvements