Minor cleanup of the output for admin reinstall.
New form input type, "button"
New support for optgroups on select inputs.
Do not try to connect to an FTP server if no username is defined.  (Prevents warnings in the error log.)
New method for datasets, executeAndGet.

This method executes the query and returns the value(s) all in one call.
Documentation fix.
Fix spaces being added to filenames for non-clobbing behaviour.
Add support for nested 302 redirects for remote files.
Add support for "data-" attributes on form inputs.
Automatic trimming or removal of the "Model" suffix on link names when executing getLink().
New configuration option to disable the anonymous user page cache.
Multisite fixes on the sitemap page.
Fix the time at when the resized image file is created in the logic.

This caused an error from the new gif resizer, where the resizer logic tried to execute before the new file/directory existed.
Textual changes to some password related notices.
New method available for controllers, sendJSONError.

This is a convenience method for the controller that can be useful for sending messages via json back to a script.
Do not cache pages that have a form rendered on them.