Update README.md
Add event machine add sinatra and hook a basic asynchronous sinatra app #1
Merge branch 'master' of github.com:UniversityRadioYork/bra
Start moving things to the Bra namespace.

In addition, am about to start moving the main code into a
separate class.
Conclude move of main to StateDumper.
Merge matzipan's work in.
Update README.md
Update README.md
Comply with style guide/rubocop.

Using https://github.com/bbatsov/ruby-style-guide.
Tidy up run a bit more
Some more clean-up and documentation.
Properly decode loading responses.

In addition, unhandled responses now have their descriptive name
shown as well as their hexcode.

Other things happened too.
Merge branch 'master' of github.com:UniversityRadioYork/bra
Add bulk dispatch response handler registration.

This allows an entire set of handlers to be registered in one go,
which makes more sense when we're handling most if not all BAPS
responses.
Appease rubocop.
Add more response handlers.

At this point most of the BAPS responses found in playback are
understood by the dispatch.
Port the state dumper and components to EventMachine.

This is a very rough port and needs some cleanup, but it seems to
work now.  Will pass rubocop over it at some point.

Next up: getting it to feed into a model.
More Rubocop passing
Make a more sane frontend for building a BAPS client.

BapsClient is now the high-level client that can be launched in an
EventMachine process.  The connection level entity is now called
BapsConnection.
Add (nonfunctional) client to server loop.

This will probably turn out to be a bad idea.