Added arbitrary-radix integer formatting to format(), and swapped the order of the float formatting flags so # comes after +/-/' '.