Upgrade tinyformat to version ~2

* Upgrade tinyformat to version 2 prerelease
* Fix up ArgParse to use new tinyformat varargs wrapper stuff