SSP-598 Output term code in EA roster selection pull-down.

Helps instructors distinguish between pull-down options when they
teach the same course/section in multiple terms.

Also tweaks option label building in general to skip delimiters
if the corresponding value (title or term) is falsy, e.g. null,
empty string, etc.