refactor pip caching and add cache git integration
stop build process when pip utility can't make cache and fix pattern for committing files in cache
Merge pull request #1995 from MirantisDellCrowbar/feature/pip-cache/master

https://github.com/crowbar/crowbar/pull/1995

Merged by devtool for ArkadyKanevsky