Added gcHeapDump() function in memory.c which can be used to generate a simple heap dump on stderr.
Renamed rvmCopyMemory() to rvmCopyMemoryAtomic(). The copy will now be allocated atomically.
Renamed rvmCopyMemoryZ() to rvmCopyMemoryAtomicZ(). The copy will now be allocated atomically.
PromyMethodException struvtures are now allocated atomically and uncollectibly in proxy.c.
Added the external/apache-xml Android module to rt/.
Added the libcore dalvik.annotation package needed by the libcore tests.