Pt12

Several optimizations based of some conversion testing, still really a WIP but overall better than it was.

Also an important fix in preparse for a font check error I added some time back, specific fix https://github.com/Spuds/Elkarte/commit/5542f51199b2a3367a028aee5c4cda41a859c868