**Is your feature request related to a problem? Please describe.**
After webContents.insertCSS() I cant find a way to remove injected stylesheet.

**Describe the solution you'd like**
insert: webContents.insertCSS('style-id', 'body { ... }') or .inserCSS('body { ... })'
remove: webContents.removeCSS('style-id') or .removeCSS() to remove all injected stylesheets


atom/renderer/api/atom_api_web_frame.cc
v8::Local<v8::Context> context =
      v8::Local<v8::Object>::Cast(value)->CreationContext();
  if (context.IsEmpty())
    return nullptr;
  blink::WebLocalFrame* frame = blink::WebLocalFrame::FrameForContext(context);
  if (!frame)
    return nullptr;
  return content::RenderFrame::FromWebFrame(frame);
}
class RenderFrameStatus : public content::RenderFrameObserver {
 public:
  explicit RenderFrameStatus(content::RenderFrame* render_frame)
      : content::RenderFrameObserver(render_frame) {}
  ~RenderFrameStatus() final {}
  bool is_ok() { return render_frame() != nullptr; }
  
  void OnDestruct() final {}
};
class ScriptExecutionCallback : public blink::WebScriptExecutionCallback {