Add back exception on invalid alphabet. Fix generation of font for
variable width bitmaps to be more consistent with how you would expect
the font to be built.