puppet/apply.sh: provide fallback for EC2 IP retrieval
puppet/apply.sh: provide fallback for EC2 IP retrieval

Debian's AMI[1] doesn't provide anything
inside 'facter ec2_public_ipv4', so let's try
the manual approach then before really falling
back to 'ip addr ...' hackery to avoid retrieval
of internal IP on Debian's AMI/EC2 system.

[1] http://wiki.debian.org/Cloud/AmazonEC2Image

bmiklautz/jenkins-debian-glue,webtrekk-kane/jenkins-debian-glue,tonin/jenkins-debian-glue,wikimedia/operations-debs-jenkins-debian-glue,mika/jenkins-debian-glue,mika/jenkins-debian-glue,tanglu-org/jenkins-tanglu-buildkit,zeha/jenkins-debian-glue,jbfavre/jenkins-debian-glue,webtrekk-kane/jenkins-debian-glue,cclausen/jenkins-debian-glue,vorlock/jenkins-debian-glue,jbfavre/jenkins-debian-glue,kartikm/jenkins-debian-glue,kartikm/jenkins-debian-glue,zeha/jenkins-debian-glue,hetznerZA/jenkins-debian-glue,hashar/jenkins-debian-glue,n054/jenkins-debian-glue,hetznerZA/jenkins-debian-glue,vorlock/jenkins-debian-glue,bmiklautz/jenkins-debian-glue,tanglu-org/jenkins-tanglu-buildkit,tanglu-org/jenkins-tanglu-buildkit,n054/jenkins-debian-glue,linuxmaniac/jenkins-debian-glue,linuxmaniac/jenkins-debian-glue,wikimedia/operations-debs-jenkins-debian-glue,cclausen/jenkins-debian-glue,tonin/jenkins-debian-glue,hashar/jenkins-debian-glue