support for hidden servers

-filetransfer client now sends .onion addresses as a socks domain request
-minimal scallion example includes a hidden service and client
run 'make disclean' from correct directory

this is now run from the target Tor directory directly,
using the cwd= option of subprocess.call

fixes #162