Fixed AOSL design guideline documentation formatting for Asciidoctor.
Fixed AOSL specification issues:
 - fixed syntax to be compatible with asciidoctor;
 - replaced manual numbering of sections to automatic (where possible);
 - version number now clarify that it's a draft;
 - fixed sections blocs being segmented by source code sections;
 - added implementation definition;
 - definitions now are using litteral lists (not sure if it will still be this way);