Zero LabelSets serialize to [] not [nil]
Serialize sequence title (for copying)
Use labelSetName(s) instead of labelSet

This lets us read in from hash properly instead of asking SGMarshal to handle strings when it's expecting objects. Generator will need updating to handle this.