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

...unit tests from last PR, handle silent mutations in transcript annotations
Good point. Definitely best to prioritize tests for the permastuff, as best as we can predict that.