AUI-1332 Decouple Diagram Builder's subcomponents

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1332 Augments the class with A.DiagramBuilderSettings to inherit the property list tabview from the DiagramBuilder after refactoring

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1331 Decouple the FormBuilderAvailableField component

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1331 Make form builder field type components use a namespace

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1331 Refactor aui-form-builder into aui-form-builder-base and aui-form-builder-impl

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1332 Fire a event on the AUI Diagram Builder Base's renderUI method instead of calling AUI Diagram Builder Settings' renderTabs if it exists and listen for the event there

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1332 Add the aui-property-builder component

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1332 Move the aui-available-field submodule from the aui-diagram-builder to the aui-property-builder module

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1332 Fix dependency (aui-diagram-node-state should require aui-diagram-node, not itself)

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1332 Renaming DiagramBuilderSettings to PropertyBuilderSettings

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1332 Renaming DiagramBuilderBase to PropertyBuilder

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>