fix #748 debug tools: "reload with source" button no longer appears

This commit fixes a regression introduced in Aria Templates 1.4.10
by commit 222411636510b08270641db78fd9a8463d078f8b: when typing in
the text area in the debug tools to change the template, the
"Reload with source" button no longer appears.

Close #764
feat #784 Updating overlay property

Adding border-radius to the overlay property

Close #784
feat #783 Adding font-size and mouse over property to the skin

Making the calendar font-size, border, background-color and color on mouse over customizables

Close #783
fix #755 Display issues for the aria tester on IE10

Replacing:
  aria.core.Browser.isIE9
by
  aria.core.Browser.isIE && aria.core.Browser.version >=9
and
  aria.core.Browser.isIE && !aria.core.Browser.isIE9
by
  aria.core.Browser.isIE && aria.core.Browser.version < 9
in CSS templates of the aria tester.
fix #765 Now possible to set the option value to an empty string.

Close #767.
feat #785 Updating Splitter widget skinnable properties

Adding border-radius and background-color.

Close #785
fix #754 make TemplateContext.getDomId private

Close #793.
feat #786 Updating the skinnable properties of Icon widget

Making the background-size, background-color, border and border-radius available through the skin

Close #786
fix #746 test.aria.widgets.issue746.SkinClassFallbackTestCase

test.aria.widgets.issue746.SkinClassFallbackTestCase now passes both
in packaged and unpackaged modes. In unpackaged mode, it now tests the
right thing.
feat #790 Updating the computeSize method in order to consider borders

Updating the computeSize method in order to consider borders and margins.

Close #790
feat #781 CSS Gauge progress bar

Adding the css to be used to make the gauge progress bar instead of using images and sprites.

Close #781
feat #786 Adding skinnable properties for the icon

Close #786
fix #780 Removing overflow property from Select Widget style

Removing the overflow:hidden property from the CSS template of Select widget
feat #779 Adding the new AT flat skin

New flat skin for aria templates

Close #779
fix #746 Removed usage of map function to fix SkinClassFallbackTestCase for IE 7/8

Close #798
v1.4.12
fix #801 Wrong validation on the textinput widget

If a textinput widget, with directOnBlurValidation set to false, has an error state, focusing and bluring the field removed the error state, which is wrong as no changes occurred
fix #806 Add some missing z-index on the splitter handles
fix #838 prefer `updateRootMap` instead of `rootFolderPath` in NodeJS

This commit adds `DownloadMgr.updateRootMap` call in the AT loader for
NodeJS, so that the user can change `Aria.rootFolderPath` to a folder
of his custom files, without worrying of breaking the loading of AT
internal files (`aria.*` classpath).

This is a backward-compatible commit, a prerequisite for #805 which will
change the default `rootFolderPath`.

Close #838.
fix #775 popup widget positioning

Allow mixing of absolute and relative positioning for popups.

If a domReference/referenceId is given and an absolutePosition configuration,
then the given absolute positions will overwrite the ones calculated based on the given reference.

Added tests for the new behavior.

Close #792