LibXC: based on #10939 , uses clang instead of gcc

Based on https://github.com/mxcl/homebrew/pull/10939
Updated to libxc-2.0.1, sha1 instead of md5, and clang instead of gcc