Improve the generic hardware selection tab look and feel.

This is in reference to, but not a complete solution of, https://github.com/PhoenixPilot/PhoenixPilot/issues/183

There are also some other minor layout adjustments and I've added some comments.