Increased timeout for element count in HTML test
revises .gitignore file to include static css directories and remnants of devstack setup
Change preview view method to use RESTful URL.

STUD-848
If student has not passed verification, issue an honor code cert.

Also, display a message on their dashboard.
Use class methods to find the enrollment mode.
Separate all db ops from modulestore ops
Show error on invalid html in course handout edit + Added tests
STUD-293
BLD-524: Add missing assert in video test.
Merge pull request #1722 from edx/will/fix-html-failure

Increased timeout for element count in HTML test
Merge pull request #1680 from edx/christina/preview

Change preview view method to use RESTful URL.
Update open-ended tests to load the module between 'requests'

Under normal operation, XModules are reloaded on each request from a
student. CombinedOpenEnded modules have code that runs at initialization
that validates the students state. These changes makes that code run
during several long-form unit tests (testing CombinedOpenEnded across
multiple 'requests').

These tests are marked as expectedFailure because they now exhibit the
same failures as observed in [LMS-1493] (namely, the students state gets
reset, because CombinedOpenEnded interprets system.ajax_url raising an
error as meaning that the problem definition and the student answers are
in conflict)
Move xmodule_runtime.xmodule_instance registration earlier

This allows XModules (specifically CombinedOpenEnded) to use ajax_url
during their init functions (which would, before, have thrown an
exception).

[LMS-1493]
Merge pull request #1719 from danielcebrian/patch-1

Update AUTHORS
Merge pull request #1333 from edx/dhm/separate_pymongo

Pull all db (mongo) functions into another file to enable easier replacement
Merge pull request #1637 from edx/feanil/aws_creds

Set empty aws credentials to None.
Test for i4x on returned pages.

STUD-941
Merge pull request #1697 from edx/christina/i4x_test

Test HTML returned from view methods for "i4X".
Merge pull request #1707 from edx/gprice/forum-thread-list-focus-trap

Add error recovery and focus trap to thread loading in forum sidebar
Minor cleanup around public RESTful URLs.

STUD-849
more granular transactions in grading [LMS-1480]

remove field_data_cache from grades.grade and grades.progress_summary

cleans grading code by adding wrappers