asan: avoid wrong asan stack underflow, caught in callcc memcpy

provide a not intercepted (and thus instrumentable) unrolled memcpy loop.
Merge remote-tracking branch 'origin/master' into p2
rename -DASAN to -D__SANITIZE_ADDRESS__

This fixes the ASAN memcpy issue
remove ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS in callcc

Not needed anymore
Merge remote-tracking branch 'origin/master' into p2
.gitignore: add various files potion-s vm-arm.c .gdbinit
Merge remote-tracking branch 'origin/master' into p2

Fixed conflicts:
	.gitignore
p2 .gitignore: add more files