Merge branch 'single-end-runs' into 'development'
Single end runs Fixes #24 This merge request adds the feature to allow uploading single-end sequencing files. This merge request removes gobs of code related to validating files; the validations that were taking place were (in some cases) kind of crazy cases that can't actually happen. **NOTE**: This merge request lacks a test for the single-end stuff. I started working on that test, but got carried away changing the way that the tests work so that they conform a little bit better to how python tests *should* be run, so I'm going to submit that in the next merge request. See merge request !55