Initial CEM kernel write.

Added transversely isotropic NetCDF kernel writing. Updated rules.mk, and changed the extension on save_kernels to reflect conditional NetCDF linking.