FLUID-4919: Updated Progress component to modern framework standards, fixed bug with non event firing when animation is turned off.