Fix HAS Login link name;  [#70161362]

https://www.pivotaltracker.com/story/show/70161362
Rename spec to follow the usual naming convention.
Clean whitespace for multiple choice spec.
Update README with information about running guard for local CI.
add #has_been_run method and specs.

https://www.pivotaltracker.com/story/show/55931526
Fix built-in assumptions about the multiple choice answer DB id's
Fix typo in test.
SequenceRun : #most_recent_run and #has_been_run & specs. [#55931526]

https://www.pivotaltracker.com/story/show/55931526
Finish "Time to complete" work (fonts) [#71693938]

https://www.pivotaltracker.com/story/show/71693938
Add numbers to activities in the update sequence page

[#72637406]

... and use jQuery Chosen plugin for select box.
Fix jQuery Chosen initialization

[#72637406]

Also create 'application-init.js' and rename 'script.js' to 'runtime-init.js'.
'script.js' (now 'runtime-init.js') contains mainly code that is exectud
on page load and inits some libraries, so this name makes that clear (I hope).
Fix pages menu styling (activity editing)

[#72637406]
Limit width of the chosen select menu

[#72637406]

Looks bad on staging where we have really long activity names.
Add failing test related to portal publishing and activities order

[#72639014]
Always order activities in a sequence (fixes portal publication)

[#72639014]

We could sort activities only during portal publication, however it
should be safer / more convenient in general.
Send position of an activity while publishing to portal

[#72639014]
Update Sequence specs (portal publication and activity positions)

[#72639014]
Refactor / simplify sequence portal publication

[#72639014]

Do not send 'position' activity attribute, in fact it's redundant
(position in array is enough).
Fix CanCan abilities and activities index

[#72740614]
Make RITES theme identical to HAS Water theme

[#72711516]