Allow specifying host for listen; don't silly open port

Closes #33 
Closes #36