Adding explanatory/informative commentary

Seems there's already confusion over the Objective-C.gitignore - direct devs to the new location of the related patterns.
Some minor headings and formatting indicating the source of the particular patterns when combining into a single ignore list.

Fixes #1022