Fix bug with push QDateTimeElements calling initializeRoot multiple times depending on init method used.
A slightly better fix for the QDateTimeElement init bug.
Removed unnecessary removeAllObjects call.
Added an ability to specify a minute interval in the various QDateTimeElement and QDateTimeInlineElement.
Enabled more complex reloading functionality for picker views.
Fixed issue where labels were not correctly vertically-aligned with their corresponding text fields. The baseline of the label text should be aligned with the baseline of the text field text, otherwise things look off.
Added QColorPickerElement
Added QColorPickerElement files to repo.
* skip iterate and self bindings in bindToObject

Signed-off-by: Eduardo Scoz <eduardoscoz@gmail.com>
+ added mininum and maximum value to QFloatElement

Signed-off-by: Eduardo Scoz <eduardoscoz@gmail.com>
* rootForJSON respects class

Signed-off-by: Eduardo Scoz <eduardoscoz@gmail.com>
+ fire onSelected or controllerAction on QEntryElement when editing finishes

Signed-off-by: Eduardo Scoz <eduardoscoz@gmail.com>
+ added hidden property to QSection and QElement
* allows easy updating of dynamic dialog elements without deletion of elements, thus they keep all settings and can redisplayed
+ added QElement getIndexPath as convenience for UITableView updates

Signed-off-by: Eduardo Scoz <eduardoscoz@gmail.com>
Fixes navigation
* notification fixed

Signed-off-by: Eduardo Scoz <eduardoscoz@gmail.com>
Fixed merge
Moved methods to a category
Elements that are hidden cannot take focus
Merge pull request #325 from SimonJWin/hidden_elements_cannot_focus

Prevent elements that are hidden from taking focus
Removed invalid localizations