Adds version input formatter
Fixes bugs in the path input formatter
Adds STL input formatters

Adds STL input formatter tests
Makes format_style members constexprs