Completed "Lenny has a version" feature.

This commit enables the most basic Lenny feature: if you type "/lenny
version" in a Hipchat room where Lenny has been configured as an add-
on, you'll get a reply (from "Lenticular") in the same room,
"lenticular version 0.0.3" (or whatever the correct version number is
at the time).

Behind this very simple function (which takes up less than five lines
of actual code) is a tremendous amount of work getting BDD and TDD
harnesses working correctly, plus moving the code to Github, and
integrating Codeship (for continuous integration) and Coveralls (for
code coverage reporting).

Particularly brutal was coming up with a way to test a synchronous
feature ("I ask Lenny for his version, and he returns it") when both
the chatroom interaction (via XMPP) and the server implementation (in
Node.js) are resolutely asynchronous.  The results are in
"features/steps/utilities/xmpp-call-and-response.js".

Note that I have to verify/redo the Elastic Beanstalk integration, so
there may be one additional commit coming soon with those changes.