revert #34  changes for attachment unittests

commit a1da1a9 introduces a py2/py3 switch *binary_read_mode*, to avoid
**TypeError: expected bytes-like object, not str**

With enhancement #40, a generic source solution should be implemented.
So the original test code is restored.