Let OCMBlockConstraint copy the block passed into initializer to avoid problems with stack allocated blocks
Minor clean up of string format specifiers
	modified:   Source/OCMock/OCMockObject.m
	modified:   Source/OCMock/OCObserverMockObject.m
Clean up of test string format specifiers and redundant use of 'stringWithString
' method with a literal
	modified:   Source/OCMockTests/NSInvocationOCMAdditionsTests.m
	modified:   Source/OCMockTests/OCMockObjectTests.m
Added support for typedefs of classes
Copy the block before saving it to our ivar
Release the block in dealloc
Merge pull request #25 from parallaxe/master

Added support for typedefs
Merge pull request #26 from percysnoodle/block_copy_fix

Copy the block before saving it to our ivar
Merge pull request #12 from niblh/master

Let OCMBlockConstraint copy the block passed into initializer to avoid problems with stack allocated blocks
Removed duplicated dealloc from second pull request for copy issue.
Fix for -forwardingTargetForSelector: bug.
Streamlined readme.
Enable stopMocking on OCMockClassObjects
Merge pull request #23 from subsymbolic/master

Minor corrections to clear build warnings
Updated settings for Xcode 4.6
Merge pull request #28 from egrim/feature/enable_stop_mocking_for_class_mocks

Enable stopMocking on OCMockClassObjects
Fixed some format errors and removed (now) redundant initialisation of strings.
Removed reference to mockobject.com as this is no longer that relevant.
Setting non-object pass-by-ref args.
Added credit for last change.