resource_limits: Delete settings for httpd

Delete settings in resource_limits.conf that are no longer used.  In
particular, commit 3b74dd3d162a9a3b63a7ac4e1eaccea6b889e186 (removing v1
cartridges) removed all use of the apache_bandwidth, apache_maxconnection,
apache_bandwidtherror, rotatelogs_interval, and rotatelogs_format settings.

Note that the tc_max_bandwidth and tc_user_share settings can be used
now for bandwidth control.

See the thread 'network bandwidth' at
http://lists.openshift.redhat.com/openshift-archives/dev/2013-August/thread.html#00091
Updated JBoss cartridges to use OPENSHIFT_GEAR_MEMORY_MB for memory calculations
Bug 1019646: Check if specified git ref is valid during deploy
Fix broker extended tests
Fix for bug 1019880
Fix for bug 1019876
Adding application and domain icon to their respective page heading
Adjustments to icon-text-shadow mixin to optimize contrast of icon on light background, which was currently unused
oo-admin-ctl-iptables-port-proxy: SELinux fix

Give input to iptables-restore on standard input instead of using command
substitution.

Bash was expanding the <(...) command-substitution to a fifo, which
oo-admin-ctl-iptables-port-proxy was then passing to the iptables-restore
command as a command-line argument.  If oo-admin-ctl-iptables-port-proxy
was being run from the /etc/init.d/openshift-iptables-port-proxy
initscript, then Bash would have an SELinux context with type initrc_t, and
it thus would create the fifo also with type initrc_t.  However,
iptables-restore transitions SELinux contexts so that it is running with
the iptables_t type.  The iptables-restore command would thus fail when it
tried to open the fifo because SELinux policy blocks processes with type
iptables_t from reading fifos with type initrc_t.

(Interestingly, the manpage for iptables-restore does not indicate that
iptables-restore is even supposed to take a filename as an argument.)

This commit fixes bug 1020391.
Merge pull request #3891 from Miciah/resource_limits.conf-remove-apache_bandwidth-and-related-settings

Merged by openshift-bot
Merge pull request #3912 from fotioslindiakos/java_memory_optimization

Merged by openshift-bot
Add dependency dirs to managed_files.yml

Add dependency_dirs and build_dependency_dirs to managed_files.yml so
the platform can create
these dependency directories and symlinks when configuring the
cartridge and for clean builds.

Remove per-cartridge creation of dependency directories and symlinks in
each install script.

Remove per-cartridge force_clean_build logic wherever possible (some
cartridges may still need some, however)

Bug 1018387
Bug 1018969
fix bz 1020517 - rescue missing min/max; new group instances should respect min_gears limit
Merge pull request #3916 from ironcladlou/bz/1020365

Merged by openshift-bot
Merge pull request #3919 from pravisankar/dev/ravi/fix-broker-extended

Merged by openshift-bot
Merge pull request #3915 from abhgupta/abhgupta-dev

Merged by openshift-bot
Merge pull request #3920 from sg00dwin/console_light_theme_dev

Merged by openshift-bot
Merge pull request #3922 from Miciah/bug-1020391-openshift-iptables-port-proxy-service-doesnt-start-because-of-selinux

Merged by openshift-bot
Merge pull request #3913 from ncdc/bz1018387

Merged by openshift-bot
Merge pull request #3923 from rajatchopra/master

Merged by openshift-bot
Bail out on upgrade in a more shell-friendly way

Manipulating env var might be problematic