MARMOTTA-325 : Process all mime types for a format at once

This enables the q value to express whether the format was default or
not as with the two step method, all of the types get a q value of 1.0.
MARMOTTA-325 : Ignore binary types in ioservice
Merge remote-tracking branch 'upstream/develop' into develop