add load path and require_relative env
Update JRuby version
Implement new Cache object

- New Cache object
- Write Specs
Update README.md
Formatting
created alephantrunner
midnight mega refactor
setting opts
Merge branch 'master' of github.com:BBC-News/alephant
sets nil for unpassed opts
Merge branch 's3-abstraction' of github.com:BBC-News/alephant into better_interface
Merge pull request #1 from BBC-News/s3-abstraction

S3 Abstraction
set path on cache object intialise
use better var name in set_opts
fix proc calling in sequencer
renames runner, fixes set_opts
Merge branch 'master' of github.com:BBC-News/alephant
Tests for Alephant's initialize method
Refactor alephant.rb lib
Add missing poll method which delegates to real Queue poll method