Merge branch 'develop'
Fix empty labels not clickable
Remove dependency to $interpolate
Added `for` attributes to the labels and corresponding `id` attributes on the input fields.

Swapped the "Max fieldsets" input to be a "number" (HTML5) type.
Merge branch 'develop' of github.com:imulus/Archetype into develop
Bugfixes

- Cleanout model properties if no longer in the config
- Test for form existence on validation
Fix typo in the comments
Merge branch 'master' of github.com:imulus/Archetype
Merge branch 'master' of github.com:imulus/Archetype
Merge branch 'master' into develop
Fix cursor on fieldset icons
Prevalue editor CSS tweaks.

General tightening up of the fields/properties.
Fixed the `id`s for the fieldset labels - added the index/position.

Corrected the nested repeater's `id`s with the context of the parent's index/position.
Wired up Archetype's labels with the fields.

Using the fieldset and property's index/position to set the alias/ID.

+ small CSS tweak
Merge pull request #24 from leekelleher/feature-config-labels

Prevalue Editor labels wired up to fields/inputs
Merge branch 'master' of github.com:imulus/Archetype
Merge branch 'develop'
Merge branch 'develop' of github.com:imulus/Archetype into develop
Merge pull request #27 from leekelleher/feature-editor-labels

Editor Control labels wired up fields/inputs
Merge branch 'master' of github.com:imulus/Archetype