Use djbdns instead of Bonjour services for discovery.

this fixes the problem where it would wait for timeout on NXDOMAIN
instead of, well, returning NXDOMAIN
misc. updates to testing tools
Move stuff around
DNS Discovery UI

still slightly buggy, but passes all my URI tests now.
Update translation slime
If needed, display profile name in status menus

This will make things more clear for publishing later on.
Attempt at fixing the horrible OTox threading mess

KVO notifications will be posted on the messengerQueue (delegate ones
are still always called on the main thread, though.)
Update some friends list stuff.

- Moved the status light to the corner of the avatar.
- New default avatar icons
Remove -a option from genstrings invocation
Fix several horrifying bugs in implementation of friend management
It's finally time to make friend requests actually work!
Change placeholder domain to the real domain >.>