Fix user_agreements.sign when collection uuid has +size hint.

refs #1694
Do not show user agreement inline unless site config says so. Remove
superfluous dialog box presentation, and use agreement filename as
page title if there is only one.

refs #1694