Add some constants so you can use indetermiante progress mode without de...

...fining your own constants

Use stable constants so we don't have to constantly define them anymore.

This also fixes the bug in #40, you should be able to allow an error icon without setting the complete icon.