Add sending currency and rate to confirm pane

#732 
#731 
This if block makes my brain cry...

- is the parameter to this function appropriately named?  it should probably be something like `pathSet` or `possiblePaymentPaths`, correct?  Its confusing that a `path` has a `paths` property.
- What is the english description of an "indirect" payment?  Isn't it "If any of the possible paths the transaction can use have more than one component, the transaction should be considered indirect"?  If so, why are you only considering the first possible path?
- This should be part of a utility function which describes how it determines indirectness... IMO this whole if/else block should look something like:

```javascript
$scope.send.indirect = TransactionHelper.hasIndirectPath(pathSet);

// or 

$scope.send.indirect = PathSet.hasIndirectPath(pathset);

// or

$scope.send.indirect = _.any(pathSet.paths, Path.isIndirect)

```

Does that make sense?

It's worth noting that when you make modifications to a function, you should ask yourself "Should this function be the owner of this behavior?".  IMO, It seems clear that the function that moves the UI to the payment confirmation state should not be the owner of the behavior "Is this transaction considered indirect".  IMO this all flows from the "tell, don't ask" principles:  https://pragprog.com/articles/tell-dont-ask.