Add jump-host support

Changes open to take a sequence of host maps.  Changes release to take a
connection.  Pulls out the cache into the cache-resources project.
Add travis release configuration
Updated project.clj, release notes and readme for 0.5.0
Updated version for next release cycle