js/robot-simulator
skip all but first test in js/robot-simulator
add js/robot-simulator to curriculum
update ETL README to reflect how the tests and implementations work
clojure etl - make data types for tests consistent with the README
elixir etl - make data types for tests consistent with the README
javascript etl - make data types consistent with the README
python etl - make data types consistent with the README
ruby etl - make data types consistent with the README
etl README - fix case in output to match the tests
Improve the API of the BeerSong exercise
Merge pull request #855 from etrepum/etl-readme-852

Rewrite ETL readme and use consistent data types in tests
Elixir exercise bank account

This exercise involves accessing shared data from multiple threads. In Elixir
this requires understanding communication by messages and how to write a state
storage process.
Merge pull request #860 from pminten/bank-account-for-elixir

Elixir exercise bank account
Add ruby 'hamming' exercise

This is a re-do of the point-mutations exercise, which is deprecated.
There's currently no good method for deprecating exercises, so this
has been temporarily moved to the end of the curriculum list.
Rename bank acount example
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