swizzling only happens once now, and is not removed.
Removed xcuserdata
setting Swizzled flag correctly when methods are swizzled