CompilerSelector: raise when no compatible compiler

This replaces the old behaviour of falling back to the original
compiler with no messaging.

Fixes #19170.
Fixes mistydemeo/tigerbrew#45.
Add gcc 4.0 to CompilerSelector compiler queue
PyPy 2.0.2

Closes #19975.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
percona-server: fix checksum

Closes #19973.
html-xml-utils 6.4

Closes #19969.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
PyPy: fix version number

Closes #19979.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
editorconfig: add --HEAD

Closes #19961.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Libvirt 1.0.5.1

Closes #19958.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Cassandra 1.2.5

Closes #19956.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
go app engine 386 1.8.0

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
go app engine amd64 1.8.0

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
app engine java sdk 1.8.0

Closes #19982.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
cpanminus 1.6915

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
css-crush v1.10

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
git-extras 1.8.0

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
gti v1.1.1

needs manpage

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
imapfilter v2.5.4

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libuv v0.10.7

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
logentries v1.2.11

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ninja v1.3.3

Signed-off-by: Adam Vandenberg <flangy@gmail.com>