Ingest service REST endpoint should be verbosable and expect input UTF-8 encoded
Steps to reproduce
As administrator I would like to see the raw input parameter from the capture agents on the IngestService REST endpoint. This should be logged with lower verbosity level as INFO.
On the way, I added the expected charset encoding=UTF-8 to the parser library calls. In some places it was necessary to extract values before Opencast handler methods for this content are called. But the extraction will be done same way as before. For example: passing stream to a handler, where a string value will be extracted should act as same as reading a string value from stream (log it by the way) and passing it to the handler.