Rewrote configure script from scratch. It now has several useful
features

- Detects LLVM bitcode compiler independent of what was detected
  at LLVM Configure time.

- Detected compiler is tested.

- Supports building native or bitcode library.

- Logging output