Update JRuby version
Implement new Cache object

- New Cache object
- Write Specs
Formatting
Merge branch 's3-abstraction' of github.com:BBC-News/alephant into better_interface
set path on cache object intialise
use better var name in set_opts
fix proc calling in sequencer