[arch][arm] turn on linker GC for big arm by default
[kernel] fix a warning that shows up with DEBUG=0
[app][tests] add new memory test

-Use the VMM to allocate a large chunk of uncached physical memory
-if no VMM, allocate from heap
-Do a simple own address test then a pattern and moving inversion test