Customisations for C and Rust

The use tabs instead of spaces thing should be enabled for c-mode only.
And we're removing rust-mode from ELPA because it's clunky and just
using the one from Rust source.

Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>