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)
have you measured the performance of these?