Expand doc blocks for Model::query()

There were some undocumented options that had test cases.

Refs #3748
"maxlength" is not a valid attribute for input element of type "number" in html5.
Merge pull request #1225 from ADmad/2.3-input-number

"maxlength" is not a valid attribute for input element of type "number" ...
DateTime::getTimestamp() is PHP5.3+
Fix secure field lists when select elements have custom name attributes.

When a select element had a custom name attribute the secured field name
was incorrect.

Fixes #3753
Fixed issue where incorrect cached filesize was reported when appending to file.
Merge pull request #1226 from ADmad/2.3-file-clearstatcache

Fixed issue where incorrect cached filesize was reported when appending ...
Merge branch 'master' into 2.4

Conflicts:
	lib/Cake/Utility/File.php