travis ci
make directory if it doesn't exist
run against ruby 2.1.0
add jasmine lib dependencies
Fix broken tests
Safely close incoming and outgoing connections
Add NoamLogging.warn to connection closing error