GUI-715

re-worked keypair options building to match desired list for UX. made keypair required for lauchconfig and launchinstance