fix #626 test case for: pageReady event not raised

The fix for the issue has already been integrated in 1.4.7 via
e533d6c2b29f6fa3809c5973de3e5473638855a9. This is a missing test case.

Close #643.
fix #644 Incorrect css rule

Updating border and padding rules.
fix #629 hashchange listeners broken after overlay creation

After a DomOverlay is created, the hashchange listener added by aria.utils.HashManager class was not called any longer.
feat #654 onclick on the Icon widget

Implemented an 'onClick' property to the Icon widget

Close #654 Close #537
refactor Refactor of the vertical align test case

It is now managed by calculations instead of recording positions for every browser.

Close #653
fix #650 Callback object modified when called using apply

Close #651
feat #634 Mobile Touch Widgets

* Create a Button widget that highlight on tap (button, link)
* Create a Switch widgte as an extension of the slider, such widget has
* only two possible states

Close #634
feat #627 Touch dialog widget

Simple dialog widget,
- supporting animations
- use a macro for the content
- support touch events

Close #627
fix #658 Page Engine issue with pageDefinition.animation = null

This commit aims to fix a problem when pageDefinition.animation is set to null. Now the pageEngine load the page content in the wrong div. With this commit the pageEngine loads the page content inside the same div when the animation is set to null.

close #660
fix #661 IE < 10 and animations

add checks for IE <10 in the units tests

Fix #627
fix #661 disable touch Dialog tests in Firefox 3.6

By the way some refactor (early return) and lowered timers.

Close #662.
v1.4.8