Add CFTypeRef and CFTypeRefMake to CoreFoundation.
Add CFType.Operator_Convert, Constructor, and NewObject methods that use CFTypeRef; deprecate existing methods that use Ptr, and rewrite those methods to call through to new methods; change CoreFoundation.CFGetTypeID to use CFTypeRef; delete shared methods Retain, Release, RefCount.  Change build flags to build for everything.  Commit a bunch of IDE changes.
Remove redundant test from CFType.Equals.
Bump version to 162.
Merge pull request #115 from declaresub/master

CFTypeRef
Update deprecation attribute for CFType.Reference to suggest replacement.
Refactor CFBoolean; deprecate CFBoolean.Constructor and CoreFoundation.CFBoolean; add CFBoolean.Get to get an object from a Boolean value; update some other code to reflect CFBoolean changes.
Fix a bug in CFType.RefCount introduced in refactoring.
Rewrite CFUUID; increment version to 164.
Merge pull request #116 from declaresub/master

Refactor and clean up interface of CFBoolean.