Comment-out old broken feature test
Update requirements to integrate with coveralls
Enable coveralls integration in travis
Augment makefile test target so that it runs test with coverage
Add coveralls badge to README next to build badge
Merge pull request #660 from dionyziz/coverage

Coveralls support
Follow code conventions
Merge pull request #661 from gasull/code-conventions-ubuntu-installer

Follow code conventions
Drop unused new_keypair.cpp.

* python-gnupg handles keypair generation now.
Merge pull request #664 from Renelvon/purge_cpp

Drop unused new_keypair.cpp.
Add a few functions to newtork_util.py

* Add: get_my_ip, is_ipv6_address and get_peer_url.
* Useful for refactoring transactions.py.
Factor a (Crypto)PeerListener out of TransportLayer.
Do not start the listener in TransportLayer.

* Only CryptoTransportLayer should start the listener, to conform with
  the tests.
Update tests to check the new TransportLayer interface.

* TransportLayer._on_raw_message now receives just a dict.
* Text conversion has been delegated to PeerListener.