Python flatbuffers read support

Python code generator for flatbuffers reading.
Why use a tuple rather than declare the members of this class via the __init__() method?  Seems a little bit odd to me at the moment.

I have similar reservations about Struct and Table.