fix #46 add padding after prefix in String.format
add SIZE constants to number companions
fix #48 correctly convert negative numbers with x conversion
Merge pull request #49 from gzm0/string.format

Fix diverse issues with String.format (#46, #48)