Fix: 'list' object has no attribute 'tolist'
Merge pull request #160 from khaledhosny/fix-TTGlyph.draw

Fix: 'list' object has no attribute 'tolist'
Renamed BitmapOffset to GlyphDataOffset
Renamed sbixBitmapSet... to sbixStrike...
Rename sbixBitmapHeader... to sbixGlyphHeader...
Rename self.bitmapSets to self.strikes etc.
Renamed bitmaps to glyphs
Nicer names
Renamed imageFormatTag to graphicType
Rename Bitmap to Glyph
Pad graphicType if len() < 4
Dump sbix flags as a bit field
Use safeEval for attributes
Cleanup
Revert "Use ast.literal_eval to implement safeEval"

This reverts commit f5d123be5e342d91c2fa964ddae2844bc633d08e.

Fixes https://github.com/behdad/fonttools/issues/164
See issue for details.
added '--legacy-kern' option to keep or drop the 'kern' table when the GPOS 'kern' is available
drop 'kern' table whenever 'GPOS' is in the font: i.e. check for the presence of the whole GPOS table, no longer the 'kern' feature inside it.
Added new entries in the __doc__.
Sticking to '--legacy-kern' for now...
Merge branch 'dropkern' of https://github.com/anthrotype/fonttools into dropkern