Full code rearrangement
Lint rules are applied now
Files for worling with TTF tables are moved to lib/ttf/tables.
jDataView is used directly when filling tables.
Block comments are started with upper case now.
Fixed code errors (to meet Lint rules).
Added all TTF tabled for the new engine.
NewTTF tables engine is used in ttf.js.
New engine (Font+TTF+SVG) works now.
font.js is renamed to sfmt.js.
Fixes after review.
Merged with DEV; new engine (SFMT+SVG+TTF) is used now.