Better support for using field names and rule parameters in error messages.
Merge branch 'refs/heads/develop' into feature/form_error_msgs
Merge branch 'develop' of https://github.com/EllisLab/CodeIgniter into feature/form_error_msgs
Add mobile detection to robot user agents.
Merge branch 'develop' of https://github.com/EllisLab/CodeIgniter into feature/form_error_msgs

Conflicts:
	system/language/english/form_validation_lang.php
Fix a merge oopsie in the language file.
Combine this feature with Fix Issue #935 in another pull request.
Added support for timestamp-based migrations

Signed-off-by: Jonathon Hill <jhill@brandmovers.com>
Change route type checks priorities
Fix #1985
Revert 96ea52894aea85b86d75f59fee35f90676735060
Another router fix for the dumbest usage of callbacks ever
Deprecate the Email helper
Polish docs for Array, CAPTCHA, Cookie, Date, Directory and Download helpers
Polish docs for the File and Form helpers
Polish docs for HTML, Inflector, Language, Number, Path, Security and Smiley helpers

Also fixed a DB_cache bug introduced in previous commit and removed an unused parameter in a smiley helper
Deprecate String helper trim_slashes()

trim(, '/') is even shorter ...
Polish docs for String, Text and Typography helpers
Polish docs for URL and XML helpers and deprecate obsolete options for String helper random_string() and URL helper url_title()
Polish the Common functions documentation