New split lib workflow

We need to:
- [x] check that meta-analysis is still working
- [x] finish preprocessing (split libs) connect per prep template
- [x] make filepath add to raw data async
- [x] be able to connect to other studies raw data
- [x] fix metadata summary per prep template
- [x] add EBI submission
- [x] merge #531 
Right, but the way PrepTemplate and all the other objects work is they check if the ID passed exists as the first step of instantiation. Thus this check should not be needed. Can you also add an issue for that problem, since it needs toget fixed ASAP once the SQL queues are in.