Better mail config, allow SMTP to be set by ops
Review comments
Merge pull request #2592 from smarterclayton/better_mail_config

Merged by openshift-bot
Bug 964347 - Run cartridge scripts from cartridge home directory

* Refactored platform code to run cartridge scripts from cartridge home directory
* Added missing step in mongodb cucumber tests