BDD: add update ContentTypeGroup feature
Pre create the sessions folder
Given Helper: add try/catch to destroy()
BDD: clean objects after every scenario
BDD: fix sentence object name with spaces
BDD: add extra check to fail update
BDD: fix spaces
BDD: add higher verification detail on non authorized update
Merge pull request #142 from MLoureiro/bdd_update_contenttypegroup

Bdd update contenttypegroup
BDD: split the files into one user per feature
Merge pull request #143 from MLoureiro/divide_feature_files

Divide feature files
Fix EZP-22128: Change license & copyright info to refer to root file

Update inline copyright and license infor to refer to LICENSE file.
Makes it easier to maintain source code across licenses and easier
to keep on updating the copyright year.

The format here is same as used in Symfony.
Merge pull request #132 from ezsystems/license-EZP-22128

EZP-22128: Centeralize Copyright & License info
[Travis] Update scripts to install like documented

Install legacy via composer, use offical permissions* and
cleanup script for readability.

\* prefer acl since it will avoid issues for commands executed
   as something else then www-data.
[Travis] Rename Apache php fastcgi config file to avoid confusion

Conflicts:
	bin/.travis/configure_apache2.sh
[Travis] cleanup how fast cgi is setup

Tries to make the setup easier to read and closer to how travis
documents setting up apache + php + fastcgi.

Conflicts:
	bin/.travis/apache2/php5-fcgi
	doc/conf/httpd/apache2/vhost.fastcgi.dev.template
	doc/conf/httpd/apache2/vhost.fastcgi.prod.template
BDD: add delete ContentTypeGroup feature
BDD: fix typo in sentences interfaces
BDD: refactor sudo() use