Remove all of a set of resources.

RemoveAllResources now takes an optional set of resources to remove from
the vessel. If the set is not provided, then all resources will be removed.
Don't reclaim non-pumpable resources.

Rather than just SolidFuel, all non-pumpable or no-flow resources are not
reclaimed (but are removed from the scrapped vessel before recycling the
hull).

Should no-flow be reclaimable? Should non-pumpable reclaim as rocket parts?
Make non-pumpable or no-flow resources use rocketparts.