added docs
typo
typos
Prevent CMake from trying to "find" LLVM_CONFIG_EXECUTABLE if already specified

It was "finding" it in a bogus directory, overwriting the good location
passed on the command line. Geez
Fix hard-coded exe

Also need to subtract base addr for shared object using dladdr
Allow shared-only build

No more waiting for BOTH shared AND static libs for every incremental build!
Defaults unchanged.
add func to get rr exe
clarify docs
use correct sscanf format for both 32/64-bit arch
shared obj needs offset subtracted, exe needs raw address (sigh)
find cuda
fix header guard
add code sections
add LLVM model wrapper
start impl integrate method
wrap LLVM model