Implemented shader annotations for passing default values to RenderManShader splines.

This is necessary because the actual default values in the shader must be zero-length so that the renderer treats them as variable length arrays. Syntax for specifying the default value should be compatible with RSL array initializers.