Improve to optional prompt display

TIM-410: on further discussion, the convention of an empty prompt
element was thought to be confusing, and the availability of a tag to
remove prompt instructions separately from emptying the prompt was
thought to be unnecessary. This commit makes prompts optional by making
the prompt element of the rubric optional, updates tests, and removes
the functionality connected to the 'with_instructions' attribute.