Now does the right thing depending on value/reference types
Added setObjFromType shorthands
Supports void return types
AppendResult infinite loop fix
Returned values will act appropriately for strings, and will print description for unmanaged objects
Object methods can now take int, float, NSString, and managed objects as inputs from Tcl.
Calling objects with no arguments will return description if available.
New objects generated by methods return unique names