TIKA-1361: MP4Parser Update

Only adjusting the code to MP4Parser 1.0.2, nothing added/removed, not tackling any TODOs in the code. Added the DirectFileReadDataSource to avoid problems with temp file and memory mapped IO.