fix: lscache was referenced as `cache` in InjectContext.env but communicator.js wasn't refactored thus whenever readFromCache was called it would hit undefined. Also, the cache property was not actually imported into InjectContext. I also updated the distribution and recompiled it with closure (not too familiar with grunt), which works just fine, in case anyone looking for a quick fix.
Merge branch 'chrisamaral-master'

* chrisamaral-master:
  fix: lscache was referenced as `cache` in InjectContext.env but communicator.js wasn't refactored thus whenever readFromCache was called it would hit undefined. Also, the cache property was not actually imported into InjectContext. I also updated the distribution and recompiled it with closure (not too familiar with grunt), which works just fine, in case anyone looking for a quick fix.
  use svg image instead of png for travisCI badge on readme
fix(Communicator): Makes use of lscache object in this.env

The lscache object was undefined due to the refactoring of the communicator.
This change converts the communicator calls to this.env.cache. The tests were
updated to ensure travis ci passes.

Original author: @chrisamaral
Fixes #306

This is a recommended patch for all 0.7.0 users and will result in a 0.7.1
build.
chore(*): Release of Inject 0.7.1 (via grunt)