strcalc: remove invalid/odd assertion
only compare meaningful bits in strcalc unittest for now
fix stupid bug in strcalc unittest
strcalc: cleanup sc_inc, fix buffer not getting copied completely
strcalc: use sc_zero instead of sc_val_from_ulong(0,)
strcalc: cleanup sign/zero extension code
strcalc: no need to reserve an extra word
strcalc: make sc_inc public

This way it can be tested and used as an optimization in some places.
strcalc: change some memsets to ALLOCANZ or sc_zero
strcalc: rewrite/cleanup shift functions
strcalc: cleanups
use XMALLOC in strcalc unittest to help valgrind
more strcalc shr/shl unittests
fltcalc: cleanups
strcalc: cleanups, comment fixes
implement new_tarval_from_bytes() for float modes
fix tarval_is_long test on 32bit archs
mask out extra precision bits in tarval_shr_unsigned

This should fix C/bitfield4.c on leon.