added 'progress' to 'extra' dict of compute node

Useful for printing progress from scripts (as spinning up machines take a while).
This is also more consistent with the other apis (image).

Added 2 tests that verify that it works :)