package wipe: work around random files

Fixes #2433.
minor test cleanup
History.md update
Credits update
"better" error handling for compiler constraints

This before was just an uncaught exception. Now it's exit(1), which is
bad too.  This should just use buildmessage, but for some reason that
doesn't work here.
something more like a real notice
Remove unnecessary colon
ellipsis instead of truncation for meteor list
make cli-tests tests
update old test version, sigh
Start on the banner.

Push this with:

s3cmd -P put manifest.json s3://com.meteor.static/update/
First draft of banners and upgraders.

old-banner needs to be manually copied into manifest.json
rc15!
patch releases need to be recommended

for them to work with update --patch

or for them to be advertised
History.md reorder
Minor history tweaks.
rc16
rc17 (same as rc16)
Fix typo. Now I will make this release twice.
rc18