Zerofill m_fill for safe fiber recycling, fixes #753

Reset initialization vector also

Added destructor support

Changed destructor to function and pointer