changed parsing algorithm for new format of protobuf file.
added return of biomarker info, when biomarker information is available.
added option to read from a binary file instead of a stream.

To do:
*  data size bug: opening en closing connection per message will avoid this issue.
* optimise script, by reading peace by peace from stream, instead of first taking in all bytes at once.
* add exploratory call
* test using the connection with the server (now only tested on local file)
* ...