Change bare loop to continue

Rust now uses loop for proper loops exclusively
Change float to f64 everywhere

float without size got removed from Rust.
Merge pull request #21 from skade/rust-master-fixes

Rust master fixes