Fix the progress js

Revert the changes that were supposed to make the progress object
easier to extend -- 'this' is too magical in js.

Change-Id: I4dc9e020ba06bc787255cce08dfb7ece9568ac1d