refactor Remove unused imports

With the conversion with at-noder-converter, some unused require's
were added to the code (requires that do not save the required module
to a variable). They can be removed.

Note however that there are still some require's not saved into
a variable in the code which are still needed. They are mostly:

- requires of cfg beans
- requires of filters

This is because cfg beans and filters are passed to certain methods by
their string classpath, and not by object reference.

Close #1293.
fix #1319 resource provider mistakenly disposed on class unload

If a template class is associated to a template script which uses a
resource provider, the resource provider is mistakenly disposed when
unloading the template class (even if the template script is still
loaded).
This is an issue especially in some skin reloads scenarios, in which
the template script is not reloaded while the template class is reloaded,
which leads to a situation in which the reloaded template can no longer
use the resource provider which was mistakenly disposed.
feat #1316 New options in aria.templates.ModuleCtrl.submitJsonRequest

Adds the ability to specify a timeout and headers when calling the
submitJsonRequest method of a module controller.

close #1316
fix #1317 page engine disposal of PageConfigHelper

PageConfigHelper was instantiated but not disposed in the destructor.
the resolve() method of aria.utils.Path class had an inconsistency in description (doc) and implementation ("If not specified, window is used")
close #1317
fix #1320 Path.resolve second arg is mandatory

`aria.utils.Path.resolve()` second arg is mandatory even if the doc specifies:
@param {Object} inside If not specified, window is used.

closes #1320
Addition of resources for Azeri language

Close #1318
fix #1321 avoid downloading default request handler and url service

This commit avoids downloading default request handler and url
services until they are really needed (especially, if a request
handler or url service is specified at the request level, it is
not needed to download the default ones).
fix #1323 Increase test timeout fot test MultiAutoInvalidDataModel in IE9
fix #1326 increase timeout for RobotTestCase on IE

since many automatic tests fail on IE (especially on IE7-9) due to its slowness, a longer timeout will reduce them.
close #1326
1.6.7
Fixes #1251 jsonp timeout raises two errors
feat #1327 validation stopOnError option

a new parameter in the `validateModel()` method of the `aria.utils.Data` class stops the validation as soon as an error is detected and ignores the following ones.
close #1327
Update README: add links to Sublime snippets
fix #1328 The & and ( are no longer interpreted as special characters