proper test requirements file
pass encoding for from_fileob, raise exception if encoding could not be determined
Proper non blocking, buffered stream, finally fixes #24