Merge pull request #68 from nutsi/master

base64/base64.rs: Fix build error with rust-0.10
Fix base64 due to from_utf8 and replace changes

These two changes were made in rust's std lib:
    1. `str::replace` was a method of str, now it's a function.
    2. `from_utf8` now wraps its return value in Option.
rm: make InteractiveMode derive Eq
Merge pull request #74 from Arcterus/rm

rm: make InteractiveMode derive Eq
Merge pull request #70 from jordyd/base64

Fix base64 due to from_utf8 and replace changes