Start unit tests
Merge branch 'mma-dev' into unit-tests
Merge commit 'd51398ab1cbbc32a8ec8dfbb074299d6b2525c70' into unit-tests
Merge branch 'mma-dev' into unit-tests
Add test for complex 5D
Renamed variables for consistency
move package loading out of test
Update README.md

Added notes about supported data types.
Cleanup of get.cpp and implementation for single, int16 and int32
Merge branch 'develop' of https://github.com/rsmenon/MATLink into cdev
Merge branch 'mma-dev' of https://github.com/rsmenon/MATLink into cdev
Error message on non 1 by N char arrays (temporary measure)
Sparse array setting, sparse logical getting/setting
Struct setting support for single element structs.
Also return single element cell and struct as "scalar"
Merge branch 'mma-dev' of https://github.com/rsmenon/MATLink into cdev
attach unimpl message to public MGet instead of private engGet
Merge commit 'fdaa1fc68155b4d7a7cde6a1382f23b47207a876' into develop
Add MCell wrapper to scalar for consistency.
Associate messages with MATLink instead of General
Annotate End[] for readability
Minor context cleanup
Don't load DataTypes
Remove MCell wrapper and DataTypes.m
More error checking for MStruct