Remove fails_with? from the formula instance
Move Compiler struct into CompilerSelector namespace
Replace CompilerQueue with predetermined priority lists
Make --cc override the compiler selector