Bug 1163893 - Encode artifact url for app deployments

Artifact url that contains special chars will be encoded and passed by
the user. By the time it reaches rails controller all params (including artifact url)
will be decoded and any subsuquent url parsing or retrieval using curl will fail.
This fix will encode the url again after apache/rails decoding to overcome the
limitation.
Add zend opcache template to enable it
Fixed zend opcache template
Replace OPENSHIFT_PHP_OPCACHE_MEMORY_CONSUMPTION and tiny changes
Merge pull request #5997 from pravisankar/bug-1163893

Merged by openshift-bot
openshift.ddl: fix gear UUID regexes

Bug 1171002 - Moving gear from non-district node to district node will
fail when set USE_PREDICTABLE_GEAR_UUIDS=true
https://bugzilla.redhat.com/show_bug.cgi?id=1171002
Make sure to disable OPCache for PHP 5.3

PHP 5.3:
We're using APC as opcode cache exclusively. We don't want the two PECLs
to collide.

PHP 5.4:
We're using OPCache as opcode cache. The APC is set up as user cache only
(apc.enable_opcode_cache=0), so it those two PECLs don't collide.
Merge pull request #6001 from sosiouxme/bz1171002-predictable-regexes

Merged by openshift-bot
Merge pull request #6002 from VojtechVitek/enable_zend_opcache

Merged by openshift-bot