switched to using separate time crate
fixed warnings from old names
Merge pull request #3 from tupshin/master

cleanup for latest rust and switch to using external time crate