- checks if the tx failed by the amount of gas used - don't show the pending indicator if an error occured
- fixed imports - renamed `uiSteps` to `phases` to make the distinction between actual (tiny) steps and visible UI steps clear - lookup `requestTx` if request has already been sent - change code regex to match ethcore/sms-verification@59acb73
- moved the steps into named exports - moved the store creation into the Accounts component - fix a linting issue