Rework to add per queue subscription.
stomp_client2 allows per subscription functions. Need to clean up code and remove
old version.
Update ignore list to include vi swp files.
Add testing of multiple subscriptions.
Untested (yay compiles!) version of gen_stomp.
Update comments with my thoughts on how to handle stomp messages.
Add files to build the system.
Have do_framing directly call handle_call(), rather than sending a
message.
Start adding -spec and -type to all relevant methods and types.
Remove type definitions where I used them wrong (and wasn't sure what went in there). Correct the
subscribe definitions.
Update spec definitions.
Test and fix gen_stomp
Integrate stompm into gen_stomp.
Simplify stomp_client so that it is no longer a gen_server, but instead is just
a simple layer that communicates over sockets to the stomp server.

Next step will be to update gen_stomp to use the stomp_client for it's underlying
communication.
Switch gen_stomp over to using stomp_client for socket communication.
Fix vsn to match the branch
Renamed send_message to send, and used correct message.

Updated handler to call handle_cast, rather than handle_call since a subscribed
message queue doesn't expect a response along that channel.
Updated to test responding to a message along a queue.
Use =:= in place of (catch x = y).
Add modules. Change handle_cast callback to include the queue the
message is from.