Make surround_many accept an optional seperator per-invocation, or fall ...

...back to module attribute default. Passes tests+doc_tests.