Added -[Target retainTargets]. Added setObjToARC conversion utility.
Fixed return type of _box in CollectionUtils to avoid compiler warning

Fixes #3
Added -[NSURL my_baseURL]
Log(), Warn() etc. now support the XcodeColors plugin

Install the plugin and set the env var "XcodeColors" to "YES".
Added MYOnThreadSynchronously()
Added CAssertAlmostEq, for floating-point comparisons.
Added simple code-coverage test macro Cover() to Test.h

See comment in Test.h for details.
(This technique was inspired by the testcase() macro in SQLite.)
Added MYData: utilities for working with slices and varints
Updated copyright years.

Also made Logging independent of CollectionUtils.
Removed some unused NSOperationQueue support from MYAfterDelay

It was unused by anything I work on, and used a deprecated API.
Tweaked Cover() macro to be friendlier to the Clang static analyzer

It's now clear that the macro's return value is the same as the value of
its parameter, which helps the analyzer figure out the flow of control
better.
Improved assertion handling

* No more need for the "C"-prefixed fns like CAssert.
* AssertEqual now shows in detail what items of arrays/dicts are different.
* Added function WhyUnequalObjects to do the comparison logging.
* Improved -my_compactDescription method.
Disable problematic MyMappedEnumerator

Can be re-enabled by "#define MY_ENABLE_ENUMERATOR_MAP 1"
WhyUnequalObjects now ignores rounding error comparing numbers
Made Cover() macro faster

Skip the function call when no test case is running.
Merge remote-tracking branch 'upstream/master'