add basic travis.yml
fix makefile to get bindata dependency properly
Fixed an issues where the affinity cache could not be serialized/deserialized or saved/loaded from disk. Added better logging around affinity cache load/save. TCP tunnel urls are now handled in the affinity cache and will attempt to return to you the same port you had previously.
bump version
separate cache keys for each protocol
merge in master