Fix build to work with LLVM top-of-tree again
Small fixes to eliminate compiler warnings when using clang
Remove support for building with LLVM 3.0
Merge pull request #418 from mmp/master

Fix build with LLVM top-of-tree, fix warnings, remove LLVM 3.0 support