(refactor) Refactored into module for custom formatting.
(doc) Documented new format module.
(feat) Implemented custom format strings.
(feat) Made format strings support colors.
(feat) Made format strings support colors as a function of req/res.
(feat) Made format strings support attributes and attribute functions.
Merge pull request #7 from mcreinhard/custom-format

Implemented custom format strings.
Merge pull request #11 from mcreinhard/feat/text-style

Format strings support colors and terminal attributes.
(refactor) Aligned consistency with other lib.rs
(feat) Updated to new chain architecture
(doc) Described example