Fixes for @mrackwitz

- Adds back removed blanklines
- declare source and destination as local
- respect code style for if statements
- quoted variables for paths
- Adds exclude *.h files on rsync
- code_sign now requires a full path
Updates exclude list on rsync to match Xcode Copy Frameworks strategy
[LockingDependencyAnalyzer] Fix updating a pod that has subspec dependencies

Closes https://github.com/CocoaPods/CocoaPods/issues/2879.
[Analyzer] Change no-integrate default build configurations to not be empty
[CHANGELOG] Add entry for default configurations when not integrating
[CHANGELOG] Add links to Blog articles for each major release
[CHANGELOG] Fix some erroneous git diff/compare links
(+ I may be a perfectionist with OCD)
[CHANGELOG] Changed wording for the blog article link
Create a failing test for #2852
fixing #2852
[CHANGELOG] Entry for 2852
Update CHANGELOG.md