Refines ip listening
Adds some more geo detection (evil smile)

Refs #69