Add expose command for discovery consumption.

See #5.
Add -i option to register with interface IP.
Merge branch 'expose'