Fix test

- the response callback function is passed in a hash now, instead of a
  list of args
Test presence of cmdline parameters
Prototype how an Fcommand is actually be written

- ugly, so we should try to improve it
Return the result

- it won't matter when executing in the content script, since we don't care
  about the return value.  But the idea matters.