Merge pull request #180 from dgurkaynak/master

[date] Added getDayTimestamp method.
tart.TabPanel inherits goog.pubsub.PubSub
Merge pull request #181 from szkl/master

tart.TabPanel inherits goog.pubsub.PubSub
Adds missing types to w3c_audio.
[RevealingPassword] Focuses onto input element after type changes.

Due to problems occured within various browsers, revealingPassword
component needs to focus onto input element after typoe changes.
In other cases, style changes are not being applied correctly.
Merge pull request #183 from emreoztunc/master

[RevealingPassword] Focuses onto input element after type changes.
[tooltip] Added topLeft position to the confirm tooltip component.
Merge pull request #182 from garenagb/master

[tooltip] Adds topLeft positioning ability.
[tooltip] Reference element setter.
Merge pull request #184 from szkl/master

[tooltip] Reference element setter.
[GestureHandler] Fix up/down swipe direction recognition.
[ui][ComponentManager] Remove meaningless commented out code.
[ui][ComponentManager] Attach listeners automatically, without listening to the window's load event.
[mvc][Renderer] Add a beforeViewRender method to tart.mvc.Layout that executes before any action rendering.
[GestureHandler] Swipes occur for 100 ms and gestures longer than that disable any swipe possibility.
[mvc] Add missing require declarations for Application and Layout.
[externs] Update w3c_audio externs.
Add AudioParam to AudioNode's connect method parameter.

An AudioNode can modulate an AudioParam with its output.
Add getUserMedia to w3c_audio externs so that it works with advanced compilation.
[components] Widget's render method accepts optional root element.