Update to the latest versions of logrus and the cli package, and use the new CpWithArgs method

This will allow for accurate caching in the build context and will resolve #110.