Slight rework of how Submission handles file copying and tar ball creation. Now correctly propagates files from its Table daughters. Added explicit test for this case.
Small changes forced by new pylint version. Have fixed pylint version now so that it does not keep changing randomly.
While cleaning up pylint, encountered and fixed small bug in helpers where two functions returned generator objects rather than tuples.
Fixes #173
Summary of changes: