Adding comments.
Merge pull request #388 from spekary/bugfix-DbBackedFormStateSession

QDbBackedFormState handler will return form states not from the current session. This is a security hole if logins are being used to access certain pages.
Merge pull request #387 from spekary/bugfix-NullListItem

String version of numbers can't be used to set values on QListControls.
Update INSTALL.md

The broken link to the sample composer config is fixed.
Update INSTALL.md
Issue #365 (Installer needs to be reworked for post-Composer installation.)

The installer is repared for the composer-base qcubed installation.
Update INSTALL.md
Merge pull request #408 from olegabr/alpha-3.0

Issue #365 (Installer needs to be reworked for post-Composer installation
Merge branch 'refs/heads/alpha-3.0' into feature-QWatcher2
Minor doc changes
Merge branch 'refs/heads/exp-QWatcher' into dev-v3
Added ability to filter and validate based on new PHP capabilities
Added URL validation box based on new PHP capabilities
Added Fieldset box to encapsulate an HTML fieldset, and autoloader entries.
Adds the ability to specify names in the top level child controls and have those picked up as the tab names.
Also, makes sure that if validation fails, at least one of the invalid items will appear on the screen.
Adding ability to use the names of the top level child controls as names of tabs.
Also, making sure an invalid item is visible.
Minor bug fixes.
Allow contstructor to specify NULL for controlId.
SelectedValue in addtion to SelectedId for compatibility with QListBox
Adding constants for orientation
Adding Margin, Padding and Data attributes
Pushing validation of controls to the control level where it belongs.