Add TAG instruction to Dockerfile builder

The TAG instruction added to the buildfile allows
a tag to be applied to the result of each step.
Multiple tags can be in the same Dockerfile.  The
tag format is repo:tag which is consistent with the cli 
and Remote/Api.

This should resolve issue #842