Progress bar for translation

Listens for the event mw.cx.progress
Example: mw.hook( 'mw.cx.progress').fire( 50 )

Change-Id: I70f91b174660303268be7b6d5a8594705c3af7a0