caching fix for performance improvement. fixes #96

- skips hashing jar members, and uses the hash of the jar once
- include strategy name into cache input hash to detect strategy change
(since we are avoiding content hashing jar members)
- skips sbt's jar caching