Xcode 4.3 compatibility check
Let OCMBlockConstraint copy the block passed into initializer to avoid problems with stack allocated blocks
silence warning about unnused variable
Improved error message.
Accept Xcode updated settings
Merge pull request #17 from stig/master

suppress warning about unused variable
Calling a previously expected method on a partial mock is no longer an error. Instead when a method that was expected once is called more than once, the second and later calls are forwarded to the real object.
Using more compact syntax for passing constants to OCMOCK_VALUE.
Now ignoring "build" directories.
More robust build script. Updated for iOS6.
Added demo for protocol use.
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.