(gh-477) enables root for non-root users on ec2 hypervisor

- root login is not possible on ubuntu-amis
- provision is not possible without root

This Patch enables root when the host['user'] differs from "root"
Your spacing style differs from the rest of the file, also probably don't need to squash this all in one line, spacing is free.