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)
If there isn't vmtx, then this will not be looked since it will not be in the header.