Remove Java leftovers

 * Remove junit support
 * Remove unused libraries
Merge pull request #93 from sortega/feature/leftovers

Remove Java leftovers
Move message classes into their own package and fix imports
Merge pull request #97 from edrevo/refactor

Refactor message classes
Add coinffeine-test module and a first acceptance test
Merge pull request #96 from sortega/test-module

Add coinffeine-test module and a first acceptance test
Fix eigenbug in ProtoRPC Message Gateway

A timeout of 3 seconds while receiving a message seems to be not enough
for the IC machine. Let’s increment it to 10 seconds.
Merge pull request #100 from apoloval/issue/98

Fix eigenbug in ProtoRPC Message Gateway
Remove unused sbt-axis plugin
Merge pull request #101 from sortega/remove-axis

Remove unused sbt-axis plugin
Extract MessageForwarding trait
Simplify handshake classes naming
Create implicits for all currencies
Change naming of Payment field
Extract common gateway function to a separate test class
Merge pull request #103 from edrevo/refactors

Refactors
Remove unused test support class
Introduce DefaultTcpPortAllocator

To help allocating TCP ports for integrated tests avoiding tests
stepping on each other when opening server sockets.  Remove
superseded NetworkTestUtils.
Introduce PeerActor

Make QuoteTest fail because the peer doesn't process QuoteRequest
messages. Also, introduce some infrastructure for matching futures.
Move system package to coinffeine-common