Documentation for DataContainer, support for compressed FASTQ files

Added documentation for the DataContainer class. Updated some
statements to use .format() style formatting. Added gz and bz2 support
to fqread.