CHEF-4538 knife ssh gateway does not support custom ssh keys or complex ~/.ssh/config 

This extends the fix for https://tickets.opscode.com/browse/CHEF-4538 to the knife-ec2 plugin