fixed leak in GH_PerformSwizzle
fixed another mlist leak in GH_PerformSwizzle
condensed some method existence checking logic
Merge pull request #2 from Yelp/basher_swizzle_leak

Fixed a leak in GH_PerformSwizzle