Added IsoFileTypeBox, IsoBox has unparsed box writing and get_size(), general cleanup

Adding IsoFileTypeBox to prove-out the object hierarchy and parsed/unparsed
 logic.

Tested/checksummed a number of parsed mp4 files. Ready for the moov/trak/etc
 box logic.