Add CoffeeScript word_count.
Anagram.coffee
End anagram/example.coffee with a newline.
99 cups of coffee on the wall...

This commit ports the beer song to CoffeeScript.
Merge branch 'master' into coffeescript
Change CoffeeScript anagram example to camelCase.
Merge branch 'master' into coffeescript
js/robot-simulator
skip all but first test in js/robot-simulator
add js/robot-simulator to curriculum
Change context of text to user's page
Merge pull request #863 from Tonkpils/fix-context

Change context of text to user's page
haskell: additional test cases for phone number exercise
Merge pull request #864 from mjhoy/haskell-phone-number-cases

haskell: additional test cases for phone number exercise
Prefer recent exercises in random work

It's more likely that there are fewer people nitpicking on the recent
exercises.

This does not loop through multiple languages, so there's a chance that
you will end up with no suggestion. This will be fixed in a later
commit.

Also, this is a hack. There are no tests. This will also be fixed in
said later commit.
Randomize language in `random_work`.

Random work will now pull the most recent exercise for any of
the languages that you've completed exercises in.

Still a hack.
JS ETL spec typo.
Merge pull request #870 from connermcd/js-etl-spec

JS ETL spec typo.
JS ETL spec wrong type.
Merge pull request #871 from connermcd/js-etl-spec

JS ETL spec wrong type.