update AA key requirements
Bump Visual D version to 0.3.39
Add missing semicolons to alias declarations
Functions with identical bodies are allowed to be merged by compiler.
Document unittest attributes.
Merge pull request #684 from quickfur/issue9655

Issue 9655: Functions with identical bodies are allowed to be merged by compiler.
Merge pull request #670 from MartinNowak/fix10045

update AA key requirements
Merge pull request #676 from rainers/bump_vdversion39

Bump Visual D version to 0.3.39
Merge pull request #685 from quickfur/unittest_attrs

Document unittest attributes.
Add missing semicolons
Merge pull request #677 from Hackerpilot/patch-1

Add missing semicolons to alias declarations
Improve AA examples

Add some headings.
Improve formatting.