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
formatting app::uses blocks (refs #2265)
Merge branch 'master' into 2.5
Fix duplicated webroot path on HtmlHelper::meta('icon').
Merge pull request #2358 from mathop/2.4-html-meta-icon

Fix duplicated webroot path on HtmlHelper::meta('icon').
Merge branch 'master' into 2.5
fix `since` phpdoc tag for fixture
change method `public unsigned` to `protected _unsigned`
Added msgpack support for Memcached
Fixed undefined constant
Fixed test case
Fixed test
Leave db->cacheSources unaltered.

When a model uses cacheSources = false, it should not have side effects
on the datasource.

Fixes #2364
Only enable cacheSources if both the datasource + model agree on it.

This prevents models from flipping cacheSources on when the datasource
has it disabled already.

Refs #2364
Fix coding standards error.

Refs #2364
Merge pull request #2367 from cakephp/issue-2364

Leave db->cacheSources unaltered.

Fixes #2364