make FMRadioRequest a subclass of DOMRequest

Fix issue:
  FMRadioService is never be released, because it inherents from
  nsIObserver, and we remove observer in the destructor which is no
  changed to be execed.