Remove two dead files.

I forgot to remove these in the change that stopped building them
(eae5902e73dc4381811e08fd2334bf4a9300a928).

Change-Id: I4665fa9f6b9b80c51778d5e82b49406fe56db9a6
Allow liblog to pass failure reasons to debuggerd.

assert(3) already does this, but LOG_ALWAYS_FATAL and LOG_ALWAYS_FATAL_IF
have been missing out.

Change-Id: I1d6214c4f792fa0d4ba3c14eded3fc9c332bd3c5
Fix contiguos memory allocation overflow

Check if the address space is exhausted when allocating
contiguous memory. The size of the allocated memory added
to the base address should not be larger than the maximum
address value.

Change-Id: I90ec76ec187b4898777291c4bce0011de68978de
Signed-off-by: Constantin Musca <constantin.musca@intel.com>
Pass si_code through to debuggerd.

Because we re-raise various signals, we corrupt the si_code that debuggerd
sees when it ptraces our siginfo. One possible solution (shown here) is to
pass the original si_code value in the message we send to debuggerd.

Change-Id: I76f9aa2c0442e5cab611d132532409e700383907