Initial btest setup merged into master

Fyi, per the commit mails, I've merged the initial btest setup from
Don's branch into master so that we can start collecting tests
centrally.

Don, when you merge this back, please note that I changed some paths;
see the commit messages.

Robin

Got it, Robin, thanks.