Extra deny methods for PassThroughManager

Hi!

I got very annoying bug when I copy queryset of model with PassThroughManager. I get extra queries because of __deepcopy__ method. Also I got "RuntimeError: dictionary changed size during iteration" because of __getnewargs__ method.

I've added extra deny methods to PassThroughManager.