Merge pull request #7 from KyOChiang/master

Merge
Add end of file check
Add one test for DCT with quantization and IDCT with dequantization
Add test for chrominance quantization
Implement run length encoding.
Implement run length decoding.