fix #906 Change in LCRangeResourcesHandler for IE7 issue
feat #911 Form serialization method

A new method is available in singleton aria.utils.Html. It allows to serialize forms in order to use standard ajax calls to submit them.

Close #911.
fix #864 remove DPI test from css.Units constructor

This commit also adds an additional check for a related error when
the developer is calling `preloadSkinImages` from <HEAD>.

Close #909.
fix #917 Remove unnecessary body focus in aria.templates.TemplateCtxt.$focus

This one broke test.aria.templates.keyboardNavigation.TableNavTestCase on IE <= 8
doc #923 Improvement in the sorting method documentation for the LCReourcesHandler
fix #897 test.aria.utils.Html test fixed in IE7

Close #563. Close #569. Close #912.
fix #926 - blur not triggered in multiselect for IE

a click in a text input does not trigger the
blur event on the previously selected multiselect input, so
that the activeElement does not change properly
fix #833 Widgets cursor position is incorrect
feat #102 add `timeout` for `RequestMgr.sendJsonRequest`/`submitJsonRequest`

It's been always possible to pass a `timeout` to the calls of
    `aria.core.IO.asyncRequest`
    `aria.core.IO.asyncFormSubmit`
but not to the calls of
    `aria.modules.RequestMgr.submitJsonRequest`
    `aria.modules.RequestMgr.sendJsonRequest`

The latter only had the `aria.core.IO.defaultTimeout` applied.

This commit makes it possible to pass `timeout` as the key of the request
parameter object (first parameter) of them.

Close #102. Close #913.
fix #929 Incorrect short weekdays in Thai language

Short weekdays names were not correct in the date resources for Thai language.