Fix technology, vendor and bundle names to their official notation

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | -
| Applies to    | 2.2+
| Fixed tickets | -

This PR renames all names of technologies, vendor software and bundles to their official names, following some official source, i.e. a homepage, GitHub or specification:

* YAML
* Git
* Symfony Standard Edition
* XML
* PHP
* Twig
* Symfony (except when it refers to version 1)
* Subversion / SVN
* UglifyJS
* UglifyCSS
* Apache
* JavaScript
* Java
* CSS
* Node.js
* Xdebug
* HTTP
* FOSUserBundle

In addition, it removes the literal formatting from the official bundle names as this seems to be the more used standard throughout the docs and as a bundle name does not reference a piece of code or a file name etc.:

* FrameworkBundle
* FOSUserBundle
* AcmeDemoBundle
* DoctrineBundle
* DoctrineFixturesBundle
* SwiftmailerBundle
* TwigBundle
* JMSSecurityExtraBundle

Bundle names used in code samples are not affected, e.g.: AcmeUserBundle, AcmeBlogBundle, AcmeNewBundle, AcmeStoreBundle etc.

Along the way, this PR fixes some formatting issues and typos.