Allow LLVM_*_PATH to inherit from the environment.
Start making use of LLVM's dyn_cast<> and friends.

The Makefile is modified to add the right -I flags.