Public release
README: add an example

Signed-off-by: Ulrich Hecht <ulrich.hecht@gmail.com>
insn: arch class for architecture-dependant settings
code: print numbers in whichever base has most zeros
expr: new ops needed for ARM support
insn, ssa: mark loads/stores to constant addresses/pointers as fixed_mem

XXX: restrict to constant (i.e. ROM) pointers
expr: don't insert expressions into themselves
code: handle stack arguments, sized memory definitions; use unknown_t
insn: add max array index and register C type and size to arch info
util: zhex(): fix botched printing of negative numbers
ssa: preparations for tracking of local stack variable frame
expr: fix shift clipping for >8 bit registers
expr: simplify signed compares
code: code signed compares, inversion (~)
code: use arch register type for sp pointer
ssa: treat stack locations below end of local variable area as memory

This is a hack to keep local variables alive; should not be necessary
if call ops pass local (stack) variables correctly.
insn, ssa: define registers, flags, and calling convention per arch
ssa: don't propagate the same term into an expression multiple times
code: debug output: local variable frame
code: handle sized load/stores and register base architectures