Add "acceptUserAgreement" to UserServlet. Detect that agreement role is
missing on login and provide ability to accept it. Verify that agreement
role is applied to the user before accepting document submission.

Issue #200