Minor warning fixes
Ignore xcode user files
Set path to find doxygen in /usr/local/bin; ignore docs
Update build settings
Fix minor cyclic dependency warning
Requesting empty subsets causes nil arg exceptions

Added test cases for subsetFromObject:toObject:... that demonstrate the problem
and validate other empty selections. Check to make sure anObject is still valid
after finding our start position.
no message