help emacs' auto-indentation a bit

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
upgrade q
send commands one after the other.

but don't wait until they're resolved,
just make sure they're sent in the right order

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
don't use mlt.sendCommand, use this.sendCommand

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
remove unnecessary `self` usage

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
use promised version of fs.writeFile

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
after both the previous command has been resolved, and the file write is over
send the command to melted (or fail).

This ensures that the previous commandQueue had been resolved (sent) before
the next one is, and delays execution of self._sendCommand, but not of
the next sendClip's writeFile

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
Merge branch 'Lacrymology/promised-melted-node-driver' into Lacrymology/waitless-melted-node

* Lacrymology/promised-melted-node-driver:
  after both the previous command has been resolved, and the file write is over send the command to melted (or fail).
  use promised version of fs.writeFile
  remove unnecessary `self` usage
  don't use mlt.sendCommand, use this.sendCommand
  send commands one after the other.
  upgrade q
  help emacs' auto-indentation a bit