Improve test props usage
Merge pull request #208 from edrevo/improve-test-props

Improve test props usage
Add interface for PeerActor
Add replace BlockchainActor with PeerActor in ExchangeActor
Add last offer querying to MicropaymentChannel actors
Add ExchangeTransactionBroadcastActor interface