Adding filter on harvest_type and catching bad harvest data earlier

Adding an admin filter for harvest_type.

Starting a harvest will now immediately report if the type of collection is not correct for harvesting.