rewrote the initial help text
moved help text to end of file using DATA
Merge remote-tracking branch 'upstream/master'

Conflicts:
	assignments/ruby/bob/bob_test.rb
stepwise disclosure
add elixir/prime-factors
add elixir/raindrops
add elixir/allergies
robot-movement.js completed, tests pass
changed robot-movement.js to example.js
Merge pull request #526 from rloiselle/js-assignments

robot-movement.js completed, tests pass
Merge pull request #513 from rubysolo/elixir

Add elixir/prime-factors, elixir/raindrops, and elixir/allergies
Merge branch 'master' into pr/336
Merge pull request #336 from jmay/exercism.io
Tweak unlock button text. Fixes #518
Always nitpicking with direct link. Fixes #507.

If you have a direct link to a submission, you will be allowed to
view and comment (and click "looks great"), provided that you are logged
in.

In order to make this a reasonable feature, the access was removed from
the /:user/:language/:exercise page unless you have completed the
exercise, and any exercises that you've not completed will not have
links in the user's overview page.
Refactor login redirect helper
Protect nit edit endpoint
Add link to submission history on account page
Replace account page with user page
Move gallery into user page. Fixes #530.