Contech compiler pass - update debugging and variable typed memcpy

The llvm builtin memcpy can take either an i32 or i64 for the number of
bytes to copy.  This is architecture independent, yet the instrumentation
needs the values passed with a specific type or cast otherwise.
Merge branch 'master' of https://github.com/bprail/contech
Runtime - add force inline to common calls

The force inline attribute has been added to two additional instrumentation
functions.  With LTO, these routines are inlined, but on ARM we are currently
using opt -always-inline, so these routines need to be annotated in order to
be always inlined.
ARM Timestamps - Add note about alternatives
Contech_wrapper - Add ARM support to wrapper compiler

First, there is a really simple (i.e., hack) check for ARM.  With ARM, the
wrapper compiler with build and instrument LLVM IR.  For linking, it combines
all of the IR files into a single IR, along with the runtime.  Using
opt -always-inline, all of the key instrumentation routines are inlined.
Then this IR is converted to assembly and linked against native libraries.