Since this was originally Pascal, there's a tonne of 1-based indexed
arrays, and the font ones were sized by number of elements, meaning
it was chock full of buffer overflows. Also, the Pascal string
handling was crazy.
There were also some file IO issues floating around.
This fixes all of those issues and also Closes #179
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net