added usage of pyprepfnt & sanitized the base font after injecting bundle

-added output folder option
-parsing of arguments improved
-sanitized the base font after injecting bundle
-removed glyphs not in the font from the text
-refactoring of the constant name ( white space glyphs)
I'm fairly sure you do not want '-e' for lzma as it makes the decompress quite a bit longer. (Gzip compression level does not seem to change the decompression time).