Merge pull request #1 from alan-wu/master

Update
Merge remote-tracking branch 'libzinc/master'
Fix reporting of FieldML dependencies i.e. XML2 to parent scope.

Fix by hsor001. Needed to build zinc and cmgui on windows.
https://tracker.physiomeproject.org/show_bug.cgi?id=3502
Fixed indentation of parse node iteration fix.

See tracker item 3393. https://tracker.physiomeproject.org/show_bug.cgi?id=3393
Merge branch 'master' into fieldml-report-dependencies
Merge pull request #3 from rchristie/fieldml-report-dependencies

Fieldml report dependencies, also fix iteration bug.
Merge pull request #3 from alan-wu/master

Improve cmake script, hdf5; read from memory buffer
Merge remote-tracking branch 'fieldml/master'
Fix use of unix directory separators on Windows

https://tracker.physiomeproject.org/show_bug.cgi?id=3815
Merge pull request #5 from rchristie/master

Looks good.
Merge remote-tracking branch 'fieldml/master' into zinc_mods
Merge pull request #6 from OpenCMISS-Zinc/zinc_mods

Changes look fine.
Fixed a bug causing FieldML to crash when binding invalid value type and provide more informations when fieldml object is used but not found.