Removed the shared-context bug; improved error messages

Shared contexts were originally modifying the parent context's
description, which was unacceptable. For the error messages, misleading
information was being printed out regarding allow shared-context child
forms (see line 35 of context.lisp).