glfw: use upstream patch to fix universal build

Fixes #256.
squid2: create default cache, log, and swap directories

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
squid2: keep ephemeral files out of the keg

Fixes #236.
Fixes #237.
llvm35: fix include path description

Closes #299.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
llvm3[34]: fix include path description