[Analyzer] Use specific checkout options from lockfile
[Analyzer] Ensure that the right checkout options are used when a downlaod of the Pod already exists
[Bundle] Update Core
[Analyzer] Cleanup and improve tests for lockfile checkout options.
[AnalyzerSpec] Fix spec for lockfile checkout options

Make it more like an environment where the source is already downloaded.
[RuboCop]
Allow checkout options to be used for :head pods
Revert "Allow checkout options to be used for :head pods"

This reverts commit f6b8193c1285b55a04be8b72cefe404488b700c4.
Store existing checkout options but ignore :head pods
[IntegrationSpec] Add spec for lockfile checkout options
[IntegrationSpec] Update fixtures
[IntegrationSpec] (Really) Update fixtures
[RuboCop] Extra blank line detected.
[CHANGELOG] Add entry for lockfile checkout options
[Gemfile] Fix core to use lockfile-checkout-options branch
[CHANGELOG] Improve entry description.
[Gemfile] Return cocoapods-core to use master branch
Merge pull request #2725 from CocoaPods/lockfile-checkout-options

[Analyzer] Use specific checkout options from lockfile