added TCGA unit tests, moved test data to subdirectory, added forgotten ...

...unit tests from last PR, handle silent mutations in transcript annotations
To make sure nothing crashes catastrophically. While calling run_multiple_commands