Added tests for install and uninstall
Added javadoc
Reused delete folder function to delete temp/ and bin/ in ~/.gdcn/
Added tests for deleteTemp and deleteBinaries
New class FileMaster that should check if task dependencies are met or download otherwiseÄ
Implemented barrier synchronization for FileMaster: can now await till dependencies are solved