Always pass -fno-builtin -ffreestanding to Clang

This fixes KhronosGroup/webcl-validator#54, about all calls to math builtins
like sqrt being treated as their ANSI C namesakes (sqrt(double) etc)