(PUP-1019) Remove ZAML

This commit removes the use of ZAML in puppet as part of the Puppet 4.x
code removal efforts.
(PUP-1019) WIP