Common: fixed AlignedStream not working properly in all cases
Common, Engine: use AlignedStream instead of manual padding
Common, Engine: include "stream.h" instead of "datastream.h"