Added a fork of JavaLayer to decode and convert MPEG layer I, II and III. The original JavaLayer is a bit broken on MP2 support, so some random fixes applied