Merge pull request #776 from rabovik/fix-dealloc-swizzling

class_replaceMethod is redundant, -dealloc is already replaced with new implementation
Dealloc swizzling without recursion and rac_getImmediateInstanceMethod.