The TypeError comes from a string formatting bug in creating an IOError - I filed Bug 1019580 for this.
I tried several times this morning and haven't seen marionette.errors.InvalidResponseException again so I'll take it out for now.