Merge branch 'master' into develop
Added initial support for NoSQL abstract implementation and MongoDB concrete implementation.
Improving update method in MongoDBDriver.
Added the method "SingleRow::getAsJson()" to get a SingleRow as a JSON object
Added the XMLNuke scripts to the bin folder in composer
Minor adjustments in header of create php5 project and update php5 project
Adjusts on CreatePhp5Project for run as a Symlink in /usr/local/bin or ~/.composer/vendor/bin
Some improvements in Autoload for support MacOS better and Composer.
Update README.md
Fix the function for add an XML Object in a static XML.
Removed some projects from XMLNuke and use the composer release
Changes in .travis.yml for support composer and fix versions to download composer dependencies
Breaking complexity of CreatePhp5Project class
Revert "Breaking complexity of CreatePhp5Project class"

This reverts commit b6d1c3bec9ea0bd2213028b576504dcc4251f82e.
Added PHP 5.6 environment for travis-ci
Fix bug when snippet is not found
Minor change in "Composer" class
Adjusts in path of vendor/autoload.php
Added "composer.lock" to .gitignore
Added a new composer package - neitanod/forceutf8 - fork.