New STIRFuture methods; fixes

New:
- currency(), rate(), price() and CashFlow() methods for STIRFuture type

Fixes:
- price() method for Deposit now scales by deposit amount
- STIRFuture constructor treats futures on 90d bills correctly