Implement crawler to extract id and token from Okpay.
Add configuration to avoid HtmlUnit logs
Fix some issues on Okpay crawler
Merge pull request #186 from apoloval/task/StepBreakdown

Remove exchange amounts calculation from `Order` class
Add public key to the message sent to the broker to commit funds

That is useful to identify problems with the multisig deposit at the
broker: both commitments should use the same keys.
Unify how deposits are validated by the peers and the broker
Merge pull request #187 from gotoalberto/cf-31

Implement crawler to extract okpay credentials
Make Exchange.Deposits an alias of Both[ImmutableTransaction]
Report deposit validation errors individually

Previously you had no way to know which deposit was wrong, just if both
were valid or not. The returned type goes from Try[Exchange.Deposits]
to Both[Try[Unit]]
Make HandshakeArbiterActor to report the handshake result
Fix bug in okpay crawler login.
Merge pull request #190 from gotoalberto/cf-31

Fix bug in okpay crawler login.
Merge pull request #189 from sortega/issue/41_reject

Make HandshakeArbiterActor to report the handshake result
Use handshake result to detect last prices

Previously, any started handshake price was used for the last price
field of quotes. From now on, only successful exchanges will be taken
into account.
Make Market invariant respect to the currency
Simplify BrokerActor initialization

Remove the initialization message and introduce case classes to better
represent the different pieces of information needed by the actor and
shorten argument lists.
Make BrokerActor watch unexpected termination of arbiters
Merge pull request #191 from sortega/issue/41_reject_2

Use handshake result to determine the last price at the broker
Allow direct bootstrapping only if IP is not private
Fix performance perception on app startup