Fix pylint violations from #2129
Fix forum button keyboard activation

Previously, buttons were activated on pressing Enter, but the expected
behavior is to activate on pressing Space. Several JavaScript errors
that prevented various buttons from properly activating via the keyboard
are also fixed.
Make forum New Post buttons behave as buttons

JIRA: FOR-205
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
Upgrade mako

This is necessary to pick up a bug fix for extraction of translator
comments.
Add failing tests for course image names

Tests LMS-2073 (non-ascii course image names) and STUD-1197 (spaces in
course image names)
Correctly compute course image location when using mongo modulestore

[LMS-2073]
[STUD-1197]
Bok choy tests output XUnit reports
Remove authority name from url.
Updated change log
Merge pull request #2252 from edx/gprice/upgrade-mako

Upgrade mako
Merge pull request #2256 from edx/diana/linkedin-parameter

Remove authority name from url.
Front-end work for duplicating components on the unit page.

STUD-1186
Merge pull request #2249 from cpennington/non-ascii-course-images

Fix non-ascii course image names
Define fixtures outside of the beforeEach.
Merge pull request #2222 from edx/gprice/forum-new-post-buttons

Fix forum buttons
i18n: extract strings from underscore templates

JIRA: FOR-400