updated progress bar into it's own class
this is still a very approx progress and it locks up maya for the duration of the upload which is one downside to this doing well ANY threads in maya.. sigh