(Binary Analysis) Added missing clear() method

BinaryAnalysis::InstructionSemantics::SymbolicSemantics::MemoryState::clear()
(Testing) rth_run.pl honors the TMPDIR environment variable

If your /tmp is unusually small then it might fill up when
running lots of tests in parallel. An alternative is to
create a temporary directory on a larger partition and use
that instead (this also works for most other things that
use temporary space):

$ mkdir $HOME/tmp
$ env TMPDIR=$HOME/tmp make check
(Testing) Fixed "make check" for when srcdir is a relative path

Some of the $(RTH_RUN) commands in the makefiles assumed that
$< would be an absolute name. But if the user ran "configure"
with a relative path then this might not be true.  The fix
is to replace "$<" with "$(abspath $<)"
(Clone Detection) Fixed a bug when linking a shared object with builtins.so
Merge branch 'clone-detection' into clone-detection-rpmas