WPPNets and WPPFlows: The Power of Wasserstein Patch Priors for Superresolution