Hookup reset flow (bug 1003882) 

~~TODO: Add the rest of the tests + clean-up.~~
how is ``that.submitData(pinData)`` not the same exact thing?