Bug 980555: Created JEP for Object Inspectors.

I find it odd that whether variable view is customized for given object or not is defined by promise resolution or rejection. I think implementer should return `Promise <boolean>` if promise is rejected error should be logged and behavior should be recovered by passing original grip to variables view.