Implemented skipping of fields for the data validation rules when baking a model
Merge pull request #2200 from ravage84/skip-validation-baking

Implemented skipping of fields for the data validation rules when baking.
Merge pull request #2297 from ADmad/3.0-request-env

3.0 request env
Replaced all remaining license references to the Open Group Test Suite License with the MIT License
Changed .mo files from text to binary

Kudos to @ADmad
https://github.com/cakephp/cakephp/commit/ab2edbe4ddd78ad6fc9b9887d3a6c5d0259829e3#commitcomment-4555720
Merge pull request #2317 from ravage84/replace-ogtsl

Replaced all remaining license references to the Open Group Test Suite L...
Merge remote-tracking branch 'origin/2.5' into 3.0

Conflicts:
	Cake/Event/EventManager.php
	Cake/Test/TestCase/Event/EventManagerTest.php
	Cake/Test/TestCase/Utility/NumberTest.php
	Cake/Utility/Debugger.php
	Cake/Utility/Time.php
	lib/Cake/Model/Datasource/Database/Postgres.php
	lib/Cake/Model/Datasource/Database/Sqlserver.php
	lib/Cake/Test/Case/View/Helper/JsHelperTest.php
	lib/Cake/View/Helper/JsHelper.php
Merge branch '3.0' of github.com:cakephp/cakephp into 3.0
Tidy up docs for StatementDecorator.
Fix failing test
Removed "PHP 5" from file header DocBlocks

This statement does not serve a purpose anymore.
In a long forgotten world it indicated the main version number of PHP which the code in the file was compatible to.
http://pear.php.net/manual/en/standards.sample.php
But since PHP 5.1 and later this is only marginally true.
Thus I propose to remove it from CakePHP.
Fixed some copyright and license statements in the file header DocBlocks
- change check to strict for `options` of `$fieldParameters`
- add `types` parameter and strict check if it present in `$fieldParameters` (if it present and not contain column type field parameter will be skipped)
- add `noVal` parameter to `$fieldParameters` if it present and not empty value of this parameter from column will be ignored
- add `unsigned` column type for integer, float and biginteger. If it set to `true` an 'UNSIGNED' will be add in sql column part, if not set or set not to `true` this parameter will be skipped
Merge pull request #2320 from ravage84/copyright+license-fixes

Fixed some copyright and license statements in the file header DocBlocks
Merge pull request #2318 from ravage84/mo-files

Changed .mo files from text to binary
fix test name testBuildColumn3 to testBuildColumnUnsigned
fix tests, add numeric type for unsigned
change position from afterDefault to beforeDefault during to wrong order, add test
fix phpcs errors
fix phpcs errors