Fixed %f and %d to both accept floats and ints. Small fixes
Refactored code for creation of conversion specifier checkers
Moved all string formatter checker code into a new module