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.