Update for rust-0.7

Mostly minimal update for rust-0.7; server compiles cleanly and runs.
Also, use rm -f in clean target commands; clean targets should be
idempotent; without force consecutive cleans fail.
Merge pull request #8 from allentc/master

Update for rust-0.7