Move alignment support from ReadHandler to Mikro.
The Mikros are better isolated from the underlying transport headers making the alignment logic slightly simpler.