makefile for docker container build process

Creating docker container images during iso build, put them on the
ISO, deploy fuel node with containers.

New variables added to config.mk:
PRODUCTION
DOCKER_PREBUILT
DOCKER_PREBUILT_SOURCE

They determine if we should build containers during "make iso" or
just download/copy them from some prebuilt source. Please see
config.mk for more details.

Variable PRODUCTION determines the way we build ISO:
  - "docker": build iso with docker containers
  - "prod" and "dev": build iso without containers

Modifies workflow to tell automated scripts when
deployment is complete from completion of puppet
run to "Fuel node deployment complete!"

Depends on: https://review.openstack.org/#/c/90087/

blueprint fuel-containerization-of-services

Change-Id: Iae6b77909e78f3f617623a7a3022ce53895dab9a
Merge "makefile for docker container build process"