Java metadata extraction / file format identification library