[#2538] Proofreading and minor tweaks to updates to controllers as services
[#2538][#2433] Adding a note to the service container chapter about how a controller can be defined as a service
[#2433][#457] Adding more emphasis to the note about controllers as services in the controllers chapter
[#2538] Enhancing advantages of a controller as a service
Merge pull request #2547 from WouterJ/refactor_optionsresolver

Refactored OptionsResolver docs to have a better example
[#2547] Proofreading nice changes by @WouterJ to the OptionsResolver component
Merge branch '2.1' into 2.2
Merge branch '2.2' into 2.3
each() iterates over items as Crawlers
[#2638] Adding versionadded and type-hints to make Closure argument even more obvious
Merge pull request #2642 from mpartel/progresshelper-clear

[WCM] Documented ProgressHelper's clear() method.
Update dom_crawler.rst
[#2651] Moving and expanding on note
XML callback definition needs to define an array to work
Merge pull request #2662 from WouterJ/issue_2155

Documented how to simulate old way of saving locale
[#2662] Tweaks to new sticky locale cookbook by @WouterJ

The name was changed only because 2.1 is end-of-life, and I think it's more interesting how to know how to make your locale sticky, and less important that this was the old behavior.
Merge pull request #2669 from dbu/couchdb-phpcr-reusable-models

update cookbook for couch and phpcr and give some more hints and background
[#2669] Proofreading and minor fixes for updates to mapping mode classes

1) Fixed missed second argument to the `createXmlMappingDriver` methods

2) Clarified the final note about the SymfonyFileLocator

3) Other minor changes
Merge branch 'changing_session_directory' of git://github.com/kevintweber/symfony-docs into kevintweber-changing_session_directory

Conflicts:
	cookbook/session/index.rst
[#2670] Tweaks to new entry about session save path with several tweaks thanks to @WouterJ