Add a bunch of docstrings to Prelude.Strings

Didn't manage to create one for pack due to the interpreter
not knowing which foldable instance to use for [1, 2, 3].
Merge pull request #1060 from pminten/add-docs

Add a bunch of docstrings to Prelude.Strings