Add no cache for docker build

Add a new flag to disable the image cache when building images.
Add unit tests for build no cache
Merge pull request #1384 from crosbymichael/1326-build-without-cache

* Builder: Add no cache for docker build