If my hook_form_alter() unsets #title for a field with #multiple > 0, the single colon that usually follows the title is still printed in the <th>.

This patch hides the colon if #title is not present. It also hides the required asterisk - this behaviour is consistent with that in form.inc in core.