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

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


Got it, Robin, thanks.