base: customizable SmoothProgressBar [1/2]

Change-Id: I15bd5dc5444f1ef9558b9e9131da037b38ebb64f