Rename messages
Merge pull request #118 from edrevo/rename-messages

Rename messages
Fix acceptance test initialization

Acceptance tests were failing because they weren't waiting for broker
initialization. This patch reforms ActorSystemBootstrap to use an 
initialization message and to make BrokerSupervisorActor to notify
when such initialization is done successfully.

Integration test fixture waits for the broker and the first acceptance
test can be enabled. Cheers!
Remove preStart form SellerExchangeActor
Merge pull request #119 from edrevo/remove-prestart

Remove preStart form SellerExchangeActor
Modify exchange algorithm to avoid sending offers
Merge pull request #121 from edrevo/avoid-offers

Modify exchange algorithm to avoid sending offers
Merge pull request #117 from sortega/feature/test-initialization

Fix acceptance test initialization
Bump scalatest version

Remove FutureMatchers as we can count with Scalatest 2.0 functionality
from now on.
Merge pull request #122 from sortega/scalatest2

Bump scalatest version
Introduce tentative API between UI and application engine
Merge pull request #123 from sortega/feature/api

Introduce tentative API between UI and application engine
Fix some API details
Use different cakes for peers and brokers on integration tests

Also, move all the code in coinffeine-test to the test/ source root.
Initialize PeerSupervisorActor from configuration
Add actor coordination test
Simplify PeerSupervisorActor and PeerActor into one

And extract the behavior of requesting quotes to a specialized actor
QuoteRequestActor and add missing tests to the moved code.
Introduce a partial implementation of CoinffeineApp

It just make it pass the enabled integration test. More to come.
Improve readability of AcceptanceTest class
Merge pull request #124 from sortega/feature/acceptance

Introduce a partial implementation of CoinffeineApp