
Changed strings.xml to reflect the multi-repo nature of updating. Also refactored progress events to make them more generic and easier to nest deeply down the call stack. The ProgressListener now just expects a ProgressListener.Event, which in addition to statically typed type and progress info, also has an associated Bundle which can store arbitrary data.