Updated .gitignore to ignore Sphinx files
Bootstrapped Form component chapter
Introduction chapter for the Form component
[WIP][#1883] Adding more and more details for the form introduction

Still a WIP because:

a) Bernhard will certainly need to review it
b) I would like to re-read it - I felt that there are still gaps - too many details here, too few details there
c) This is part of a larger, on-going project to refactor the forms docs
d) We need to bootstrap the validation and translation component docs, and other things need to be refactored to make sense
[Form] Making updates per @bschussek and fixing some markup issues
Removing .gitignore file - putting the sphinx build files right in this directory is just one option
[Form] Removing constants, just to avoid confusion about them being somehow important internally
Document possibility to use ContainerAwareTrait

In addition to https://github.com/symfony/symfony/pull/8488
change non-existent markup type php+html to html+php
change forward example to show how to create a sub-request explicitly without using the deprecated format() method of the HttpKernel class
Added a couple of missing semicolons
Fix typo

The method ignoreUnreadableDirs() had an extra "`" char
Fix typo

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | 2.2+
| Fixed tickets |
make doc ref example match the reSt standards
removed the $factory variable which is no longer needed in 2.2
Fixed a mistake in the docs about form creation

(you cannot simply call "->createForm()" in "any service that has access to the form factory")
Added tip
Fixed typo
fix versionadded directive for the submit() and handleRequests() methods
Explained a more simple method of dynamic form handling available since
https://github.com/symfony/symfony/pull/8827