Added the write to file

Add the ability to write a byte array (the MPEG-4 file) to file.
Made Regift return the boxes as bytes

Added the ability for the Regift to return the boxes it creates in
there byte form so the driver can write them to file.