Don't allow contacts with empty names.

Fixes #20.
Fix typo in UI text.
Update Debian build instructions.

(Thanks to an anonymous contributor for pointing out the mistake.)
Simplify the OS X build instructions
Client parse flags on darwin
Add Info.plist from #18.

Fixes the flags issue where Finder passes in the process serial number.