introduce transactions into dockercook
disallow FROM in cook files and warn on ADD and COPY
introduced a consistency-check to prevent broken builds