Update LLVM 3.3 to release.
Adjust LLVM 3.4 Makefile to match LLVM 3.3.
deal with libclang
Use libclang version 1.0, as major bump from 3.2 to 3.3.  Same adjustments for 3.4, but with libclang 2.0.
Fix LLVM 3.3 manpages, like the LLVM 3.2 port does it.
Fix LLVM 3.4 as well.  Update distinfo, PLIST and patches while there.
fix enigmail by no longer pretending to be openbsd
fix databases/sqlite with new readline.

The include path detection was absolute bollocks in configure.ac, patch it up so
that it works with readline in /usr/local

Didn't build before - no bump.

Lots of help from Patrick with this.
Make pgp_timeout infinite when set to -1

I am of the opinion that if my machine is compromised that I have much
bigger problems than sending fake emails out.  Also the max timeout
value is 32768 (yep, a short) seconds which is about 9 hours.  That is
not a reasonable timeout.

Use gpg-agent I hear you say, well turns out thunderbird enigmail has
magical and awesome issues with it.  For example pinentry does not allow
pasting/dragging of passphrases into the dialog which renders
autogenerated passwords worthless.  There are some other minor issues I
won't bother describing here.

So by making -1 special we all win.

PGP is by far the best example of why security over convenience always
loses.