Merge remote-tracking branch 'origin/develop' into mma-dev
clean up error messages.
tmp dir cleanup in `Developer` and fix file overwriting.
add set and get functions for data transfer.
TODO:
- add conversion for mma --> matlab
- add error handling