Add ability to specify bootstrap file

I've taken @chobie's #284, rebased and addressed the couple of remaining comments