Concludes https://github.com/behdad/fonttools/issues/236
There was a bug before Python 3.4 where an extra byte was included in e.end when the error callback was called. That hided a bug in the code. Fixes build with Python 3.4+
Part of https://github.com/behdad/fonttools/issues/236 To be used in name table soon.