(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.
(docs) Added to standarized docs
(doc) Expanded example
(refactor) Updated to use FromFn
(refactor) Changed name of example file