move prototype definitions out of constructor function

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
change publishing method

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
publish an App.ProgressStatus object

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
bad global!

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
why are we using an old underscore version?

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
compare with last status, and just send progress if they're the same

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
Merging Lacrimology/frame-status

Signed-off-by: fabriciocosta <fabricio.costa@moldeointeractive.com.ar>
Added event "statusclip" handling.

Signed-off-by: fabriciocosta <fabricio.costa@moldeointeractive.com.ar>