Improved clearRAM macro to handle odd starting addresses and lenghts not divisible by 4.