add Raimondas's souper2llvm tool

couple of improvements to cache dump tool:
- call souper2llvm if asked
- keep track of optimization srclocs as we process things