Refactor tiling scan to enable processing it during the scan
This MR aims at allowing the processing of tiling scans while they run. To do so some information needs to be available early.
- To workaround the fact that scan_info is written last in the sequence scan (see bliss/bliss#3390 (closed)), the "technique" info is also stored in the dark scan.
- Motor names are also stored in the "technique/subscans" of the dark scan not just in the tiling scan they belong to.
Edited by Thomas Vincent