build: Use clang by default; fix paths

Huge thank you to synergy, who wrote much of this code

Change-Id: Ib91bc69cfb2c5ba4306395d0c4f03d10c98d9d72