Add docs for the MatlabTable class
Comment out the line that starts MATLAB immediately during instantiation in MatlabController

Add a TODO
Fix file extension bug in MatlabFileTransfer 

Do some variable refactoring
Add error message in the download method
Refine and debug the MatlabClient

The MatlabCode class restructuring is completed:
- there are no more file operations in the class
- the creation of the output script is done through specific constructors instead of the prepare… methods (which have been removed)
- refactoring was performed to have a more consistent terminology
- documentation was added

Due to to restructuring of the MatlabCode the MatlabClient had some serious bugs.
The code was cleaned up and the first round of debugging for the local operation mode has been completed.
The debugging for the remote operation mode is still pending!