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
fixed XML examples
fixing commands in the reverse engineering example
Clarified how to load translations from db

Added link the the translation loader tag documentation.
Removed trailing whitespace.
Change 'translation loader tag' to 'translation.loader tag'
Switched regular link to doc reference
Document possibility to use ContainerAwareTrait

In addition to https://github.com/symfony/symfony/pull/8488
Small typo

Fixed small typo (extra "`")
markup fix
Fixed typo in UglifyCss usage example
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