AUI-1051 - Document aui-button
AUI-1051 Source formatting
AUI-1051 Always wrap class names with code markdown syntax (this should be replaced with a link)
AUI-1051 Line break should use 80 columns for comments
AUI-1051 Always wrap @param and @type with {Type} for consistency
AUI-1051 Always add @return on methods that returns values
AUI-1051 Always use simple present tense on documentation