Disk backend tool
This MR adds a tool which subscribes to a new_data event via a DatasourceObserver and saves the payload to a file system (currently as a np array). The filepath can be specified via a Jinja2 template which is populated from the metadata dict from the payload.
I don't like the name, if someone knows something better, go ahead...