Put running-fcommand cache behind an interface
Allow for no data sent onSuccess()

- check for presence of data, so that it's acceptable to send back null
  as well
Comment

- when showing error response from Fcommand, include more data
Stub out bg code caller