fix #766 IE8 issue when displaying a popup.

This fix has two parts, firstly it will resolve an issue
for animations in IE8 when displaying a popup, and secondly
it refactors a bit the way animations are used, there is now
a getter to load animations when they are actually needed,
and not for all popups as was previously the case (this will
help to improve performance particularly for IE8).
Fixes #765 Now possible to set the option value to an empty string.
fix #773 Wrong translation in FooterRes_pt_BR.js

Close #774
Fixes #777 Dispose of the previous template before adding the same one again.
Merge remote-tracking branch 'upstream/master'
feat #788 Adding support for absolute URIs in the skin

Adding the possibility to pass an SVG directly as a data URI
inside the skin (and more generally to have absolute URIs
starting with http: or https: or data:).

Close #788
feat #782 Making text-decoration property of Link Widget customizable

Adding the possibility to customize the text-decoration property of Link widget

Close #782
fix #777 Dispose of templates in the page engine.

Close #778
fix #746 non existent skinClass configured for a widget now defaults correctly to 'std'

If a specified skinClass for a widget does not exist the 'std' skinObject is used (as before) and the skinClass 'std' is used for the naming of the css class names

Close #776
feat #787 Updating the List widget style

Adding the possibility to style also the anchor elements inside a list

Close #787
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