config: Warn not fail for ARM systems configured with ruby
config: Warn not fail for ARM systems configured with ruby

Ruby for ARM systems is not fully supported but certain configurations
are expected to work. This change removes the more general fail
statement and warns or fails depending on the particular
configuration.

Change-Id: Ic24799aff966ba15858b93482e0f24a8672d9483
Reviewed-by: Andreas Sandberg <c9f5686ee5bd561c93f9de79681eee75bfa7f36e@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/2905
Maintainer: Andreas Sandberg <c9f5686ee5bd561c93f9de79681eee75bfa7f36e@arm.com>
Reviewed-by: Jason Lowe-Power <68c46a606457643eab92053c1c05574abb26f861@lowepower.com>

gem5/gem5,TUD-OS/gem5-dtu,sobercoder/gem5,gem5/gem5,gem5/gem5,sobercoder/gem5,gem5/gem5,gem5/gem5,rallylee/gem5,TUD-OS/gem5-dtu,TUD-OS/gem5-dtu,rallylee/gem5,sobercoder/gem5,TUD-OS/gem5-dtu,rallylee/gem5,sobercoder/gem5,sobercoder/gem5,rallylee/gem5,TUD-OS/gem5-dtu,rallylee/gem5,gem5/gem5,gem5/gem5,TUD-OS/gem5-dtu,sobercoder/gem5,rallylee/gem5,rallylee/gem5,TUD-OS/gem5-dtu,sobercoder/gem5