[outlineOTF] use integer instead of float for hhea/vhea/maxp tableVersion
[outlineOTF] use integer instead of float for hhea/vhea/maxp tableVersion

After https://github.com/fonttools/fonttools/pull/711, fonttools uses hex for
for hhea/vhea 'tableVersion' attribute, and logs a warning if a float is used.

The `maxp.tableVersion` was incorrectly being set to `0b10000` instead of `0x10000`.
Nevertheless, fonttools ignores the incorrect value while compiling the table:
https://github.com/fonttools/fonttools/blob/master/Lib/fontTools/ttLib/tables/_m_a_x_p.py#L49-L50

moyogo/ufo2ft,googlei18n/ufo2ft,jamesgk/ufo2ft,jamesgk/ufo2fdk,googlefonts/ufo2ft