fix build for non-Linux *nix systems
provide knob for link time optimizations

This is at the moment sufficient to allow a successfull build with stock
FreeBSD llvm/clang, using
  gmake CC=cc USELTO=0
However, GNU make is still required.
add CC and USELTO to conf.mk

changes to these variables require a complete rebuild, automate this.