[HttpFoundation] HTTP Basic authentication is broken with PHP as cgi/fastCGI under Apache

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #1813
Todo: -

In order to work, add this to the .htaccess:

RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
Autoloader should not throw exception because PHP will continue to call other registered autoloaders.

Change 'require' to non-fatal '@include' in the event no file is generated.  Let PHP handle the undefined class, natively.
use require instead of include
Added translation to placeholder and title attributes
Fixed quoting issues with Yaml Inline Parser

* Added test parse error in parseQuotedScalar
  * Expecting to throw tests, previously trimmed string
  * More details on issue: https://github.com/symfony/symfony/issues/4021
* Enforces single quote escaping when within string quotes
  * Shortens the scope of the validation match
  * Stricter matching rules
* Ensures double quoted strings are not parsed incorrectly
* Split quote matching into 2 types of quotes
  * Separates single and double quotes
  * Fixes intollerence for un escaped double quote
[HttpKernel] added some constant for better forward compatibility
separate numeric values from suffixes in File constraint's error message `$maxSizeMessage`
fixed tests
separate numeric value from suffix in File constraint's error message `$uploadIniSizeErrorMessage`
[Locale] Updated exception messages
[Form] Added right HTML types to Datetime/Date/Time types if single_text is true
[Form] Added tests
[TwigBridge] Switched to composer
[Form] fixed tests
[CssSelector] removed an unneeded condition (taken care of afterward in the code) (closes #4269)
[WDT] Ajusted the color of the PHP logo

Since the redesign of the Web-Debug-Toolbar, a new PHP icon has been
set, but its color was a bit darker (#000000) than the other icons in
the toolbar (#302e32 for the Symfony2 logo). This commit aims to ajust
the background color of the PHP logo to keep a certain homogeneity.
[CssSelector] ignored an optional whitespace after a combinator
[CssSelector] updated upstream code repository
[FrameworkBundle] minor fix in TranslationUpdateCommand <info> was not properly closed.
merged branch MattKetmo/php-icon (PR #4270)

Commits
-------

9f772c7 [WDT] Ajusted the color of the PHP logo

Discussion
----------

[WebProfilerBundle] Ajusted the color of the PHP logo

Since the redesign of the Web-Debug-Toolbar in #3850, a new PHP icon has been added, but its color is a bit darker (`#000000`) than the other icons in the toolbar (`#302e32` for the Symfony2 logo). @stloyd also noticed it [here](https://github.com/symfony/symfony/pull/3850#issuecomment-5137859).

This (minor) PR aims to ajust the background color of the PHP logo to keep a certain homogeneity.

The color change can be see there (before/after) : http://twitpic.com/9kbs4p

---------------------------------------------------------------------------

by travisbot at 2012-05-12T21:03:31Z

This pull request [passes](http://travis-ci.org/symfony/symfony/builds/1316131) (merged 9f772c78 into e1934527).