Tasks progress ui

Resolves issue: https://github.com/jembi/openhim-console/issues/72
Also, this code seems to be repeated in `tasks.js`, maybe we should think about a way to make the function reusable. Perhaps a we could start a utilities service? I'm not sure of the best way to do this in Angular.