(fix) Update Makefile/Travis for Cargo.
Merge pull request #12 from iron/fix/pass-with-cargo

(fix) Update Makefile/Travis for Cargo.
(doc) Updated README from template.
(doc) Replaced Cargo with Cargo.toml.
(doc) Added to standardized docs
(doc) Expanded example
Merge pull request #17 from theptrk/doc/update-current

Doc/update current
(refactor) Updated to use FromFn
(refactor) Changed name of example file