Better mail config, allow SMTP to be set by ops
BZ963827 - Logs generated by oo-admin-ctl-gears should include timestamps

The code was actually logging in two different places. The NodeLogger
was already logging to /var/log/openshift/node/platform.log, which
includes the timestamps. The /var/log/openshift-gears-async-start.log
existed before the platform.log and was just a redirection of stdout,
which did not include timestamps. The openshift-gears-async-start.log
is removed with this commit.
Modify NodeLogger to use a format consistent with rsyslog

Example, instead of:
D, [2013-05-22T09:02:27.336207 #7200] DEBUG Loaded cartridge (python, 2.6, 0.0.1)

It will look like:
May 22 10:44:30 DEBUG Loaded cartridge (python, 2.6, 0.0.1)
Bug 964337
Bug960707: MySQL snapshot and restore across applications
Remove connection info hooks from the mock cartridge
Prevent unrescued errors in the console
Fix test case in extended postgres tests
Add force-reload functionality.
Renaming oo-admin-fix to oo-admin-repair
Grammar fix in oo-admin-ctl-user man page
Bug 964002: Support hot deployment in scalable apps
Rebuild that man page
Review comments
Bug 959476: Ensure psql uses the correct .psql_history location
Bug 966255: Remove OPENSHIFT_INTERNAL_* references from v2 carts
Support OPENSHIFT_INTERNAL_* variables in jbossews v2
Merge pull request #2594 from calfonso/master

Merged by openshift-bot
Fix for bug 960757
 - Sending init_git_url only for deployable cartridge configure/post-configure
 - Removing is_primary_cart method in favor of is_deployable
add required Build deps found because the Rails package got cleaned up