moved new_recruit method to TraderList.

Which allows trader_type to be configurable. Mocking and stubbing still
very clumsy, I may have to improve those library methods.