Certs - bugfix cert_whitelist output

* output after cert_whitelist -a or -d purported to be the whitelist entries
  for the requested course, but in fact were all of the entries in every
  course. This commit fixes that.
add undo (resub) to landing page of forum unsub link
Textbooks accessibility changes

Removed image-based textbook info from XML tutorial.

Added not about accessibility and textbooks to Building a Course file.
Create mapping for previously unmapped locations in order to get
course_id

STUD-1212
Bok choy tests output XUnit reports
Updated change log
Front-end work for duplicating components on the unit page.

STUD-1186
Define fixtures outside of the beforeEach.
BLD-368: Turn "download transcript" into a dropdown.
Add loc mapper fn from locn to CourseLocator
Implement a course outline REST API

STUD-1192
Make test_validate into separate command-line script (i18n)

LMS-1963
Add a setup.py so we can import top-level directories.
Notifier re-subcribe via link

* fix assertPrefValid in tests to decrypt instead of compare
* rename unsubscribe -> set_subscribe
Correct exception raising bug for non global staff accessing missing course git logs
Make ordinal in duplication statement friendlier.
Add additional logging for importing course from git
Merge pull request #2250 from edx/sarina/i18n_from_commandline

Make test_validate into separate command-line script (i18n)
Merge pull request #2260 from edx/ned/edx-setup-py

Add a setup.py so we can import top-level directories.
Don't pass variables to gettext.