Merge pull request #29 from chajr/develop

0.2.0 release
change all data with getData & getData with null key (issue #26 #32)

This version introduces multiple enhancements:

fixed two bugs:
  * data preparation with `null` key will now prepare all data
  * get data will return all data even if one of key has `null` value

Details of additions/deletions below:
--------------------------------------------------------------

Modified:   Base/BlueObject.php
            -- Updated --
                getData with null key will always return all data
                _dataPreparation prepare data for all keys if key is null

Modified:   composer.json
            -- Modified --
                changed version from 0.2.0 to 0.2.1
Merge branch 'master' of https://github.com/chajr/class-kernel into develop
validation and data changes flag (issue #28)

This version introduces multiple enhancements:

allow to disable/enable data validation and preparation

Details of additions/deletions below:
--------------------------------------------------------------

Modified:   composer.json
            -- Modified --
                changed version from 0.2.1 to 0.3.0

Modified:   Base/BlueObject.php
            -- Added --
                $_validationOn allow to turn off/on data validation
                $_preparationOn allow to turn off/on data preparation
                $_retrieveOn allow to turn off/on data retrieve
                stopValidation allow to stop data validation
                startValidation allow to start data validation
                stopOutputPreparation allow to stop data preparation before add tro object
                startOutputPreparation allow to start data preparation before add tro object
                stopInputPreparation allow to stop data preparation before return them from object
                startInputPreparation allow to start data preparation before return them from object
            -- Updated --
                getData start data preparation only if its enabled
                _putData start data preparation only if its enabled
                _validateDataKey validate data only if validation is enabled