improved waitinglabel with swingX busylabel