<broker><oo-accept-broker> Bug 958674 - Fix Mongo SSL support

https://bugzilla.redhat.com/show_bug.cgi?id=958674

Update Broker mongoid config to properly support SSL connections to
mongo.

Update oo-accept-broker to not fail when attempting auth to mongo over
an SSL connection
Merge pull request #2330 from detiber/bz958674

Merged by openshift-bot
Validate cartridge and vendor names under certain conditions

online_runtime_245 online_runtime_288
Add functional tests for name validations
Fix obviously invalid Cartridge-Vendor values
Fix invalid names
Do not validate cartridge vendor if the value is missing from the manifest.
Allow a numeral to be the leading char in Name, and allow '.' in the middle, too.