- 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
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
fix phpcs errors
add decimal type for unsigned
Merge upstream/2.5 into 2.5
remove `numeric` from `unsigned` config
add `unsigned` property in `Model::describe`
not add `unsigned` to not numeric fields, fix broken test, add new test
fix code style
fix broken test
fix `since` phpdoc tag for fixture
change method `public unsigned` to `protected _unsigned`
Fix tests even better than before.

The current tests work on travis, but fail on jenkins. Fix that up.
fix typo
Replace non-breaking spaces with Inflector::slug().

Fixes #2363
Add coverage for comma in email alias.

Closes #2381