Fix description of the NTNeumann node type.
Completely disable references to printf in OpenCL code.

This is required since the OpenCL spec does not support variadic macros,
which is what we're using to override printf calls on platforms where
they are not supported.
Minor formatting fixes in square_cylinder_2d.py.
Output padding and axes info in the voxelizer.
Use number of actual fluid nodes to calculate MLUPS.
Add string representation of DynamicValue.
Always mask nonfluid nodes.
Export the incompressible variable.
Add a reference for the incompressible model.
Fix reference for the incompressible model.
Rename code_common to mako_utils.
Merge utils.mako into mako_utils.mako.
Add a description in mako_utils.mako.
util_kernels -> kernel_utils
Move core model templates into a subdirectory under templates/
Add a README for the templates directory.
Initial commit of the ushape test case and the common library.
Add ushape STL file.
Add velocity profiles for the ICA case.
Add voxelized ushape geometries at 4 different resolutions.