add CoffeeScript implementation

The API differs from that of the reference implementation. The semantics are slightly clearer, and allow several beverages to be restocked at once.

The doctests can be run via the following commands:

    npm install doctest
    node_modules/.bin/doctest instructions.coffee