Support deploying node using a preinstalled SSH key. Also enable SSH key deployment in the EC2 driver. This patch has been contributed by Russell Haering <russellhaering at gmail dot com> and is part of LIBCLOUD-42.