more refactoring: Change bacon parameters

This is to help testing.
Remove old BFS search.
Add a ton of recorded interactions to make tests fast
automatically load cassets, do not record new ones.

record new ones if new test cases need them - turn it on manually.
Make bacon_it return consistent.

Add some features to ease testing.
vcr cassets are autoladed.
test some bacon scores.
(〠_〠)