unify object load/unload and loaded methods
deprecate attached()
correct the doc block
Add .editorconfig file.

Config file to help define the code style for supported editors and IDEs.
http://editorconfig.org
refactor uuid checks into a method
making uuid field check protected
rename the method and fix docblock return type
Added deprecated tag
When you are showing a related model field in paginator sort it will display more friendly. eg: $this->Paginator->sort('Text.label') will retorn as Text Label
Update docs for Hash::apply()
Change line length in emails.

Use LINE_LENGTH_MUST instead of LINE_LENGTH_SHOULD. This
fixes a number of text wrapping issues caused by the narrower wrap
length.

Fixes #3151
Fixes #3473
Merge pull request #1031 from krolow/ticket-2495

Paginator Sort, displaying related model field more friendly
Fix path resolution when app dir has been renamed.

This solves path resolution when the default app dir has bee
renamed, and a relative path is used to run `cake`

Fixes #3474
Fix docblock
Fix docblock
Fix error when no model scope is set
Fix issues with paths + spaces.
Fix issues with TreeBehavior and nested deletes.

Fixes #3481
Fix foreach error when useTable = false.

When calling model->create() with useTable = false, an error should not
be triggered.

Fixes #3480
Merge branch 'master' into 2.3