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
AUI-972 Diagram builder connectors jump around the canvas on browser resize and scrolling
AUI-972 Adding tests
AUI-972 Source formatting
Merge branch 'master' into master-deprecated