Asyncprogress

Rebased and fixed. Replaces #175 and #181. Closes #169.
I'm happy with the release timeline of next week; is there anything breaking that you're aware of or is this a simple minor bump?