Adding description of how to test a command which expects user input
Minor improvements suggested by @WouterJ
Refactoring example code for the dialog helper command test
Documented overriden form options
Merge branch 'form_overriden_options_20' of github.com:WouterJ/symfony-docs into WouterJ-form_overriden_options_20

Conflicts:
	reference/forms/types/birthday.rst
	reference/forms/types/choice.rst
	reference/forms/types/date.rst
	reference/forms/types/time.rst
[#2397] Tweaks for new overridden form options
Merge branch '2.0' into 2.1

Conflicts:
	reference/forms/types/birthday.rst
	reference/forms/types/choice.rst
	reference/forms/types/form.rst
[#2397] Adding more empty_data details from previous changes that were removed when merging into 2.1
[#2397] Removing the csrf type - no such type exists in 2.1, it's added via a form type extension as a hidden field
[#2397] Updating error_bubbling default to be a bit more precise for 2.1
Removing duplicate option
Improving document root handling
Merge pull request #2398 from Sgoettschkes/issue2351

Adding description of how to test a command which expects user input
[#2398] Minor tweak for dialog helper test
rewrite of internals

advance sample on internals rewrite
add links to components for foundation and kernel
link more events and add link of missing terminate event
keep </ consistency
fix as </ is for paths and not for references
changed reference link as per stof's comment
Merge branch '2.0' into 2.1

Conflicts:
	book/installation.rst
[#2405] Porting kernel.terminate changes into the 2.1 branch
Fixing a few compile errors
Merge branch '2.0' into 2.1
[#2212] Adding a note about JSON hijacking