Remove macros.m and use objective-c runtime to hold references.
Merge pull request #10 from mackross/master

Replace __anti_arc macros with objc runtime object association to keep alive for proper lifetime