Corrected issue where libraries were being linked against multiple times.
Added a fix for a 'garbage/undefined value' bug reported by clang.  in var.c, when varp->shape was being allocated, it was not being initialized properly and as a result, in some circustances, could potentially be dereferenced and evaluated without having a proper value.  It is now initialized to 0. Hopefully this does not cause a problem. All the tests continue to pass, but I'm leaving a verbose comment here in case there is a knock-on problem discovered somewhere down the line.
fix infinite loop seg fault, where codify called jcodify called codify, should have been jcodify calling ccodify
Merge branch 'petejan-master'
Fix java generation for nan values, use Float.NaN and Double.NaN
Merge pull request #91 from petejan/master

ncgen: Fix java generation for nan values, use Float.NaN and Double.NaN
Corrected several static analysis issues related to potential null pointer dereferences and memory leaks.
Fixed a handful of potential memory leaks reported by clang static analysis.
Fixed a handful of potential memory leaks reported by clang static analysis.
Merge branch 'master' of https://github.com/Unidata/netcdf-c
Fixed a different set of potential memory leaks paired with the previous ones.