Refactored TmcProjectFile to use fake IO
Refactored unzipping deciders
Merge branch 'DEV' of https://github.com/tmc-eclipse/tmc-eclipse into DEV