ADuCRF101: Fix stack/heap overflow

Some GCC and newlib combinations end up triggering memory overflows at runtime, because newlib uses malloc() and quite a bit of stack in its default stdio implementation.  This pull request rearranges the stack and makes some more room.