Initial working support for external sha on mac.
Added function to wrap error so it isn't logged.
Switched to init function that searches for external sha256 hashers.
Add to sorted strings now accepts multiple strings.
Updating documentation and adding notes.