refactoring Device
Device refactoring
extract buffer_length to method
added melody
working on asyncronous writing and playback
travis building config file
working on asyncronous writing and playback
added rakefile for travis and two expectations for Device
added Gemfile for Travis
change Gemfile per havenwood's recommendation
add dependencies to gemspec
add rake to Gemfile
add pry to Gemfile
add libasound libasound-dev to travis.yml
change to libasound2 in travis config
added device tests
test for travis
add alsa-utils to travis config
bypassed hardware for testing
fix fatal error on lack of device on linux