Fix __write_atoms to use get_bytes
Numerous fixes

- Don't support video files that don't support seeking
- List of SPEC-defined ISOM box types