(MAINT) add ability to list all instances associated with an ec2 keyname

- convenience function for listing all instances associated with a
  provided keyname, useful for tracking what's happening in ec2
Is there a reason to filter out terminated instances? The method name and method doc do not indicate this would happen.