Use cargo "pre" version variable as well when formatting the version
Strip bold (\x02) from messages as well
Update for latest nightly changes
Switch to using #![feature(unboxed_closures)] so that we can have immutable closures
Update dependencies