Reduce the reordering limit.

The old value (2048) was just a sanity check against storing a huge
number of keys for missing messages, but was still very large. This
seems like a more reasonable number.
Edits to the panda paper
Merge pull request #94 from arlolra/panda

Edits to the panda paper
doc: don't set ORPort.

The exit instructions were suggesting that server operators set the
ORPort, which is probably a bad idea.
Changes to support the native, OS X GUI.

This commit contains changes to the generic parts of the codebase to
support the native, OS X GUI. The GUI isn't ready yet and the bulk of it
will live in a branch for now.
Make cli build on freebsd
system: add IsSafe for freebsd
system: add SafeTempDir for freebsd