snapshot of v2.1
cleanup and add [shadow] support to timeout progressbar
fix for the mirroring ProgressBar
add an option to make timeout bar disappear from both sides to center
widgets!
merge