[UPDATE] Add Gemfile and Gemfile.lock
[UPDATE] Move code into Knod namespace
[UPDATE] Use default port number in test
[UPDATE] Pull out classes into separate files

Knod::Server and Knod::Request now live in their own files and are
required by the top-level Knod module.
[UPDATE] Preserve Knod.start interface