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
OS X bundle updates.

(Hopefully it stops crashing quite so much.)
Client parse flags on darwin
Add an icon.
Fix several OS X race conditions.

Setting environment variables in main() turned out to be racy. Also, without
locking the initial goroutine to the main OS thread, GTK would sometimes crash
in Quartz.
Add a wrapper script in the bundle.

In order to avoid setting environment variables in the main binary (which was
racy), we now depend on pathrewrite to update the paths in the .dylibs. This
means that Pond needs to start in the correct directory so this change adds a
wrapper script that sets the working directory from the binary name.
Fix clipboard keybindings on OS X and remove non-en locales.
Reformatted README.md

I inserted a usorted list and reformatted the code pieces. From my impression it is better readable now.
Use non-deprecated, GTK functions.

This change corresponds with go-gtk's 218a8b6c. It updates gtk.go
to call more modern versions of several GTK functions because
the old ones were deprecated and had to be removed.

Fixes #22.
Merge branch 'patch-1' of git://github.com/qbi/pond into qbi-patch-1
Fix typo from 1d47e78
Added installing instructions for Arch.
Actually set the right colors.

ff29f90f left some testing code in place that caused half the UI
to be white.
Merge pull request #24 from 0xErnie/master

Update installation instructions for Arch.
Misc CLI updates (still not usable)
Merge branch 'master' of github.com:agl/pond
Fix color channels.