Makes a new SecString from a string reference. Destroys str after creating the secstring
Takes a byte and builds a SecString out of it, wiping str in the process.
A SecString should be destroyed when it's no longer needed to prevent memory leaks. It is probably a good idea to defer SecString.Destroy()
Destroys the s. *MUST* be called to prevent memory leaks. Probably best to be called in a defer