remove returned m2t struct where not needed

* add FIXME tag to `addIfNotDefault` since the function is used nowhere
* `cdata2colorindex` is not modified as per discussion in #477
Axes level caxis scaling
Rescale only if CLimMode 'manual'
Minor comment edit

Signed-off-by: Oleg Komarov <o.komarov11@imperial.ac.uk>
point meta min/max always with colorbars
[Add] missing getEnv and isVerBelow added to test suite
Merge pull request #495 from okomarov/fix_testSurfShader

[Add] missing getEnv and isVerBelow added to test suite
Close opened fid for m2t if errors
Exception compatible with Octave
Exception compatible with Octave (reverted from commit 17cf4dbdbd4acaac4fdbf35eb2bc0c185d4e67a5)
Close opened fid for m2t if errors (reverted from commit 81838fd1bac0f945050ddd976238c7974e23dd58)
Try catch only actual writing
Open file only before writing
Merge remote-tracking branch 'okomarov/fix_fcloseM2tFid' into develop
Merge pull request #486 from okomarov/cdataIndex

Scaling of cdata at the axis level
[Change] drawPatch: rewrote to handle polygons, TODO colors

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Add/Minor] userInfo for patchplots library and hyperlinks to github, fex

Signed-off-by: Oleg Komarov <o.komarov11@imperial.ac.uk>
[Add] patchOpts: similar to surfaceOpts, eventually keep one generic

Signed-off-by: Oleg Komarov <o.komarov11@imperial.ac.uk>
[Fix] userInfo proper newlines

Signed-off-by: Oleg Komarov <o.komarov11@imperial.ac.uk>
[Change] handling of colors #01, missing RGB

Signed-off-by: Oleg Komarov <o.komarov11@imperial.ac.uk>