Added doNextTick to synchronizedStopWatch for manual tick execution.
Changed key-press directive scope to be that of the parent.