Make Config.prototype._isObject only detect objects with prototype of Object.prototype

This allows config files to have complex objects (e.g. regexes, user types) without having them blown up by _deepExtend.