Added AutoFillFastCache option

Allow the fast cache to be (re-)filled automatically using information in the slow cache, without having to enable the AutoRefreshFastCache option, which refreshes the cache entries on EVERY request, causing a lot of expensive writes and removes cache entry hit count statistics.

Also see:
http://framework.zend.com/issues/browse/ZF-8431
http://www.fabrizio-branca.de/magento-zend-frameworks-twolevels-cache-backend-mess.html
http://blog.stoeckl.de/post/11996239388/how-to-fix-two-levels-cache-in-zend-framework
http://framework.zend.com/issues/browse/ZF-8431
Make sure to prepare data for FastCache
Removed outdated comment
Merge remote-tracking branch 'upstream/master' into patch-two-level-cache-updates
Fixed bug - do not allow invalid hostname with double dots i.e. zend..com
Fixes #354 - CLDR v25 released
Fix convertPhpToIsoFormat

Fixes bug ZF-12141
Use implode instead of join
Don't use $key, rename $value to $char

- Let's avoid the creation of the temporary array $values
- Don't assign the array index ($key) since we don't use it
- Rename $value to $char: it's more clear that it's a char of $format
Coding style: respect max line length of 80
Rename $temp to $converted

Let's make clear what that variable contains
Normalize control structures

Let's avoid mixing 'continue' and 'if/else': let's always use 'if/else'
Rename $lastescaped to $inEscapedString

Let's make clear the meaning of this variable
Add some comments
Add tests for non simple convertPhpToIsoFormat
Fixes #374

Changes:
- Implementation of `setJavaScript()` and `getJavaScript()` added for manipulating document-level JavaScript.
- Additionally, `resetJavaScript()` and `addJavaScript()` methods added.

See the docblocks for all four methods for the description of their operations.

#374 fixed.
Added Unit tests for Zend_Pdf

Unit tests include:
- Zend_Pdf::getJavascript()
- Zend_Pdf::setJavascript()
- Zend_Pdf::resetJavascript()
- Zend_Pdf::addJavascript()

Added Zend_PdfTest test suite to AllTests.php
Merge remote-tracking branch 'upstream/master' into patch-two-level-cache-updates
Cache files should be properly cleaned, even if their ids will put them after 'internal-metadatas' file
Unit test for ZF-1.12.7 (issue #378 & #381) regarding select statements with ordering direction or condition