Make independent test datasets

Started to re-write tests so the tests don't rely on external data. They'll also run faster. Commented out a bunch for now just so the build will pass.

still have to do:

- [] `SplicingData`
- [] `Study`
- [] At least something from `flotilla.visualize`