Merge pull request #125 from sortega/fix_it

Fix integration tests
Release funds on order termination
Merge pull request #126 from sortega/task/142_release_funds

Release funds on order termination
Consider `InProgressOrder` status for orders

Once a exchange starts, its order is not reporting that fact in its state. This
change adds a new order status `InProgressOrder` that describes this precise
situation. The `OrderActor` is altered so it updates the order status when
a exchange is started.
Merge pull request #127 from apoloval/task/141

Consider `InProgressOrder` status for orders
Display a visual warning for non-current balances
Make OkPayProcessorActor notify polling problems
Fix a race condition in `OrderActor`

There is a race condition in `OrderActor`. Once the order is offline, the
actor proceeds indicating the order submission actor to keep submitting the
order to the market. Then, the following sequence of actions may happen.

* The order submission actor sends the order to the broker. The broker receives
it and sends its confirmation and an order match message.
* The order submission actor receives the confirmation from the broker and
prepares to send the `InMarket` message to the `OrderActor`, but before it gets
to do so...
* The order match message arrives at the `OrderActor`. Since the order is still
offline, it is not ready to process the message and ignores it. The order
match is lost.
* The order submmission actor finally sends `InMarket` to the `OrderActor`. Now
it transits to the `waitingForMatch` state, but the order match has already
been sent and ignored. The exchange never begins.

This commit fixes this problem by considering that `offline` and
`waitingForMatch` as the same state.
Merge pull request #128 from sortega/task/166_stale_balance

Show OKPay connectivity status in fiat balance widget
Merge pull request #129 from apoloval/fix/order-actor

Fix a race condition in `OrderActor`