Update to master.
General trait clean-up, add some more default methods.
Replace Util trait with default methods! Move traits to top level of crate.

run.rs is broken.