Search for librrpreload.so in bin/../lib (where 'bin' is the directory
containing the rr executable according to argv[0]) and pass the full path
name to LD_PRELOAD if found there, so that LD_LIBRARY_PATH doesn't need
to be configured by users who built rr but didn't install it.

If librrpreload.so is not found in bin/../lib, assume it has been installed
somewhere under LD_LIBRARY_PATH, and set LD_PRELOAD to use the bare
library name.
Include null terminator in string recorded by Task::record_remote_str.

This fixes a regression introduced by commit 2ccd42.
Merge pull request #1063 from rocallahan/string-length

Include null terminator in string recorded by Task::record_remote_str.
Notify gdb of signal-stops when the signal becomes pending, not after entering the sighandler frame.
Merge remote-tracking branch 'roc/absolute-preload-path'
Don't try to warn about Haswell chips, because we don't know how to.
Bump version to 1.2.0.
Make the 64bit_child test work on 32-bit systems.
Bump version to 1.2.1.
Prevent accidental calls to |write_mem(addr, &foo)|.
checkpoin
checkpoint
checkpoint
checkpoint