Added license notice
Added '<n>' argument. More tests
Added documentation comment
Add write_format fn that allows for a basic formatter implementation
Added formatting traits and standard printf ParserDesc