Update most utilities for latest Rust
Remove MANY warnings
dirname fix according from_utf8 return option now
fix wc due from_utf8 changes and resolve warnings
basename: use fail instead of writeln to stderr
update cat for current Rust syntax with ugly errors handling
replace writing to stderr with fail
Merge branch 'master' of git://github.com/Heather/coreutils into Heather-master