Let at91bootstap respect device tree file bootargs and memory values

The patch only touches device tree "/chosen" and "/memory" nodes if CONFIG_LINUX_KERNEL_ARG_STRING is not empty.

I've modfied acqua-256m_defconfig to test it, and created a new acqua-dt_defconfig which is entirely driven by device tree values.