`..` -> `...` and fixed deprecation warnings

Rust master changed ranges in pattern matching to be three '.'s instead of two.

My editor also automatically stripped out a few trailing spaces in the files that were edited.

I left the dead_code and unused_variable warnings alone because it looked like there was some WIP stuff.