Addressed several minor issues revealed by static analysis (coverity, clang).  Mostly to do with extreme corner cases in which a null pointer would be dereferenced, or dereferencing a non-null (but non-initialized) pointer would result in garbage.
Fix a few coverity warnings.
Merge branch 'master' of https://github.com/Unidata/netcdf-c
add some jna personal scripts
Merge branch 'master' of https://github.com/Unidata/netcdf-c
Removed a couple of clang-reported potential dereferences of null/undefined pointers.
Merge branch 'vagrant-dev' of https://github.com/Unidata/netcdf-c into vagrant-dev