Move formatting code to java.util.Formatter, fix already existing conversions
WIP #47: Implement 's' conversion