Fixed Pop3Stream.Read() and simplified Pop3Stream.ReadLine()
Refactored the Pop3Client/Engine a bit to work a bit cleaner