Merge branch 'master' of github.com:olegabr/framework into feature-261
Database and cache dissynchronization after transaction rollback fixed

 * The idea is to substitute a temporary cache object for the QApplication::$objCacheProvider in a TransactionBegin call. All objects written in this temporary cache object would be dropped in a rollback and written in an actual cache on a commit. The actual cache object would be restored in both roll back and commit calls.
 * A test suit is added to prove the implementation.
Merge branch 'master' of github.com:olegabr/framework into feature-261
Multiple database embedded transactions support is added

The case if there are transaction of one DB in the middle of the transaction of another DB.
The replay function is enhaced
Documentation for QDatabaseExceptionBase is added.
Merge pull request #270 from olegabr/feature-261

The fa34bd8 commit is the one I've missed here. But it is already there.
The qcubed version updated to 2.2.3

The issue #390 is addressed here
Merge pull request #392 from olegabr/bug-390

The qcubed version updated to 2.2.3
Fix empty installation error

Issue #389 addressed here
Path for installer are corrected

It is done to comlete the #389 issue
Fixed: Use of undefined constant __META_CONTROLS__

Issue #389 is addressed here
Merge pull request #393 from olegabr/bug-389

#389 php 5.5 issues are fixed
Update QPostgreSqlDatabase.class.php

Fix GetTables method that are listing views
Merge pull request #396 from jucope/master

Update QPostgreSqlDatabase.class.php
merge lost change from commit:7de1e8b
typo bug fix for the label of many-to-many type control
fix some undefined variables issues in the new QSimpleTableCheckBoxColumn
Merge pull request #399 from vakopian/manytomany-type-control-label-fix

typo bug fix for the label of many-to-many type control
Merge pull request #400 from vakopian/SimpleTableColumn-undefined-vars

fix some undefined variables issues in the new QSimpleTableCheckBoxColumn