extend max_length of anonymous_user_id (LMS-1571)
Handle integrity errors when creating/retrieving AnonymousUserId entries
add temporary error message for ORA panel
Merge pull request #1841 from edx/hotfix/error-msg-ORA-panel

Hotfix/error msg ora panel
adds more temporary error messages
Merge pull request #1842 from edx/hotfix/error-msg-ORA-panel

adds more temporary error messages
Merge pull request #1840 from edx/adam/db-error

Fixes to database columns
Fix LTI max_score method.
Make has_score to be XField insted of decriptor property.

Conflicts:
	common/lib/xmodule/xmodule/lti_module.py
Fix LTI tests.
Add a backwards migration to delete the archive table
Add managemant command to generate sql to clean up tp truncated student ids in ORA db
Add message explaining partial recovery
Merge pull request #1852 from cpennington/more-db-error-fixes

Add recovery command
Merge pull request #1851 from edx/ned/merge-lti-hotfix

Ned/merge lti hotfix
modify partial recovery message
Merge pull request #1854 from cpennington/wording-fixes

modify partial recovery message
removes temporary error messages
Change forum role granted to staff on enrollment

This applies to global staff (is_staff=True), not course staff.
Previously, staff were granted the Moderator role but not the Student
role upon enrolling in a course. If the Moderator role were later
revoked, then the user would have no role and be unable to post in the
forums, which is confusing for the user. edX staff indicated they would
prefer to not automatically receive the Moderator role, so the Student
role is granted instead. Note that staff will still be able to grant
themselves Moderator privileges through the instructor dashboard if
they wish.

JIRA: FOR-338
Refactor textbooks to use locator URLs

STUD-945