Remove Bandit class

Another PR to be considered once #166 is done.

This series of commits removes the Bandit class and all "bandit" terminology that I could find. The @as_bandit decorator has been moved to test_domains.py and renamed `domain_constructor`.  The various mini-search spaces that used to be defined in bandits.py have been moved to test_domains.py.