'appdirect_helper_spec' gets a more accurate name

This spec does not, anywhere, refer to AppdirectHelper.
It's a spec for AppdirectMarketplace, we're just making it honest.
Extract fetching AppDirect catalog into its own class
Add tests and refactor fetching services from AppDirect

Also silent most test debug output