SeekHandle content

I wanted to use the SeekHandle to show the current time but as far as I could tell it only contained static content, I made this change to allow the content to be updated.

Is this its intended purpose or am I playing with something that has another a different job?
Update progress-control.js
Update to karma 0.10/grunt-karma 0.6.

Current version of grunt-karma has ChromeLauncher bugs.
Add dependencies and configuration for all browser launchers
Use specific launcher versions
Store last seek time in the Flash tech
Instead of caching the last seek time at the player level, cache it in the Flash tech. The only place this value was used was in the progress controls when Flash was loaded, so this simplifies the logic in that component and pushes the hack down into a single location at least.
Close GH-977: Inserts Fullscreen events .fixes #688.
Updated changelog
Fixed ARIA role attribute for button and slider
Fix touch events.
Make components listen to touch events themselves.
Components can have a "listenToTouchMove" property that would report
user activity on touch moves.
Currently, the only problem left is that the MediaTechController emits
tap events to show/hide the controlbar but that causes the control bar
to not be hidden via a tap.
remove unused var
stop immediate propagation on tap events
Make media tech controller only hide control bar.
enableUserActivity on component
disableUserActivity on MediaTechController and Player.
MediaTechController does it manually.
Remove listenToTouchMove.
Test is for tap events and not user activity
use tap events. Report activity on touch move.
Report user activity on touchmove if userWasActive
Don't enable enableUserActivity on an option
enable user activity on components by default
Changed enableUserActivity to enableTouchActivity
Added back tracking of touch+hold