BLOCKER: Allow multiple templates per raw data

Multiple fixes in the PR:
- Allows multiple prep templates per raw data
- Preprocessed data is now linked with prep template rather than raw data
- Fixes #326 
- Changes on initialize.sql:
  - SPECTRA removed
  - SFF added
  - FASTA -> FASTA-Sanger

This PR allows @antgonza to continue with his PR.
Suggest living it here, as I'm working on it, as processing sff files and/or fasta is in the initial live release milestone.
Once this is merged, I will work on that...