Respect animate flag when setting progress, also made update to demo view controller to show how this works