NeptuneGenerator now attachs class objects defined in files to the namespace.
You can determine a class object's namespace by classObject.namespace
only add file-classes to namespace if they really are functions and don't already have a namespace property
fixed bug in generated code
turns out CoffeeScript inheritance actually copies over properties rather than using
standard javascript delegation. I must not fully understand javascript's prototype based OO.
In any case, the class's "namespace" variable is inherited and copied from the parent to the child.
So, we can't reliably check for if namespace is already set. We just have to write it without checking.