EC2 instance resource condition keys for more actions - EUCA-8622

Allow use of instance resource condition keys with run and volume
attach / detach actions.

EUCA-8622
Merge remote-tracking branch 'origin/dev/sjones/EUCA-8622' into testing