Added interfaces and tests for block-based OCSquirrelClosures.
Added CocoaPods. Implemented block-based OCSquirrelClosure.
Fixed some of the tests. Added GHUnit compatibility for tests using XCTAssertNotEqual.
Removed OCSquirrelBlockInvocationMetadata. Comments for OCSquirrelBlockInvocation.
Test for multiple params in block-based OCSquirrelClosureImpl.
Tests for OCSquirrelUserDataImpl.
Added <OCSquirrelUserData> protocol, OCSquirrelUserData class. Added tests for OCSquirrelUserData interaction with its impl.
Added OCMock as a pod. Fixed OCSquirrelBlockInvocation destruction order.
Use type tags instead of class attributes to store native class pointer in OCSquirrelClass.
Rename OCSquirrelClass -> OCSquirrelClassImpl.