Adds the initial colors proposed by NGS.

Some of these were selected before the background images and don't work well at all (climate and land management seem to be the bad ones). We'll look for better suggestions. [#59364580]

https://www.pivotaltracker.com/story/show/59364580
Merge branch 'refs/heads/sequence-logos-colors' into staging
Set font faces for HAS sequence headers [#59364580].

https://www.pivotaltracker.com/story/show/59364580
Include Compass variables
Updates jeditable to use blank defaults for WYSIWYG
Bugfixes, tweaks to in-place editing

The controller change fixes a double-render error which I think was the cause of both [#59878460] and [#58756184] (duplicates, I think).

https://www.pivotaltracker.com/story/show/58756184
https://www.pivotaltracker.com/story/show/59878460
Prevent accidentally zeroing last_src in image_questions

[#60268936] Retaking a snapshot copies `current_src` into `last_src` twice due to different method calls. After the first time, `current_src` is set to ''. This meant the second time, last_src became ''. That prevented the snapshot retake from being properly canceled. This change checks to see if `current_src` is an empty string before allowing it to be copied into `last_src`.

https://www.pivotaltracker.com/story/show/60268936
Cleanup on aisle javascript
Remove the run key from the Activity show URL

…and stash it in a comment in the HTML, just in case. [#59858978]

https://www.pivotaltracker.com/story/show/59858978
Keep this route to avoid errors

https://www.pivotaltracker.com/story/show/59858978
Force removal of session key from activity URL
SaveOnChangePage force dirty saving on navigation.

[#60875594]
https://www.pivotaltracker.com/story/show/60875594
(cherry picked from commit 8e7d097a57fd00fa13871082018e9026e7bb8981)
Jasmine test for SaveOnChangePage force dirty saving on navigation.

Also:  Add ajax_matching helper to reduce boilerplate test noise.

[#60875594]
https://www.pivotaltracker.com/story/show/60875594
(cherry picked from commit 8e887fbdd18bc66f505d41a8b37b2506fae89971)
I don’t think we actually care how many times we make this request.
(cherry picked from commit 415cd58c3c475096e24eaf71d5b0de2323af854d)
WIP on making a 'preview' action which calls 'show'.

[#60623214] This should let an author preview as though they were a student visiting the activity for the first time (with no existing answers).

https://www.pivotaltracker.com/story/show/60623214
Conflicts:
	app/controllers/lightweight_activities_controller.rb
Finish preview setup and spec testing for authors.

[#60623214] This sets up a /preview link for both activities and pages which will clear all answers from the related Run, then display the activity/page as usual.

https://www.pivotaltracker.com/story/show/60623214
Changes "run" links in authoring mode to use Preview.

Also changes the relevant link text from "Run" to "Preview" where applicable, and ensures these actions use the proper layout. [#60623214]

https://www.pivotaltracker.com/story/show/60623214
Update controller/view specs for Preview. [#60623214]

This is mostly view stuff, so I'm taking this opportunity to move it out of the controller spec and put it in its own view spec.

https://www.pivotaltracker.com/story/show/60623214
We're not showing the run in the request here. (Spec fix)
Fade in white at the top for HAS sequence styles

Brings us up to date with [#59364580]. This introduces a gradient from white to transparent at the top of the page to provide a light background for the sequence titles.

https://www.pivotaltracker.com/story/show/59364580