remove genericity from StreamsManager and StreamsCallback interfaces, because now Streams received from remote Pryv (online) are deserialized in the online module.
fix retrieveEvents from DB: manage case with not null Filter object with null fields.