Added header to base font and char String index table offsets are prefilled

- Generating prefilled offsets in the CharStrings index table
- Added Base header
- Added BinaryFontEditor javascript class

(sorry for huge pull request)
need to handle the case of an unknown tag