Change serialization based on System.Runtime.Serialization.Formatters

This serializer is much more faster, old persistence can be read and will be removed later.