Use a fake dht during hidden services unit test
Allow different EC curve filename
Merge pull request #950 from egbertbouman/fixes

Fixes for hidden services test