adding eu seed & updating west coast seed
fix upnp on non-default port

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
Replaced sensible-browser with xdg-open (more cross-distro compatible)
Remove duplicate test file.
Groom test_network_util.

* Visually separate right from wrong testcases.
* Add provision for running test without nosetest support.
* Remove execute flag.
Do not comment the obvious.
Refactor pyelliptic tests.

* Rewrite tests as unittests.
* Remove execute flag from file.
* Make imports consistent with rest of code.
Rewrite and expand kbucket tests.

* Factor contact creation.
* Drop empty tearDown.
* Never import classes, only modules.
* Test KBucket init.
* Test len.
* Test getContact
* Test getContacts.
* Test addContact.
* Test removeContact.
* Test keyInRange.
Parameterized sign in SQL queries.
Added a test case using <> operator.
Fixed style.
Update README.md
Separate test requirements into test_requirements.txt.
[FEATURE] Added additional required packages in requirements.txt
DHT._dataStore -> DHT.dataStore
DHT/Transport refactors, updates.

 - DHT on_find_node DRY refactors.
 - TransportLayer/CryptoTransportLayer now destroy ZMQ sockets on shutdown.
fix build

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
Remove contact in place (without rebuilding list).
Docstring fixes.
Just a list.