waf, physics-bh, all: rename in_molecule, implement options for BH

Another big commit, changed a couple of things. I'll see about splitting in_file in several functions like physics.