Implement write_align of 64 for unaligned case and optimize write_align of 64
Fix several bugs in preload catch up loop for word-aligned case

There were several bugs affecting performance in the the preload
catch up loop for the word aligned case. Now, DRAM performance
shows measurable improvement for medium sizes and anomalous
regressions for larger sizes are eliminated.