make ENSURE-GENERIC-FUNCTION accept method combination arguments
Previously we only accepted a list designating the method combination, but
since MOP also specifies a way to grab the actual method combination, we
should really accept that as well.
Fixes bug 936513.