In Name constructor, allow the argument to be another Name.
In Name.add, return this to allow chaining, and allow the argument to be another Name.
Added Name.addSegment.
Added test for chaining calls to add, plus addSegment.
In ContentClosure.prototype.upcall, use Name.addSegment.