override the old version of guava in cdh5 with shade plugin relocations
refactor