rewrite the font generation

Actual block-wise fonts are yet missing.
restructure the way fonts are processed
create clean-up procedure to update font stuff incrementally
finetune fontprocessor logging
move block handling one level up for font processor
skip PU codepoints and fix bug in fonts.process
refine font processing and catch some exceptions
bump Unicode version 7.0.0
provide more info for blocks
update DB patching
copy insert.py from unicodeinfo