Add Travis-CI for go1.x
Merge pull request #13 from jpfielding/travis-ci

Add Travis-CI for go1.x
Add and interface for the Session so we can mock it out.
Added quit channel so things will compile again.
Drop support for version of go before 1.3