Revert "GOT RID OF m_IsReadJobDone!!!!!!!!!!!!!!!!"

This reverts commit 7138a8c74f429b96a8fef98b50258b808df448ba.
cleaned up a few warnings, a few new wstring

I swapped in a wstring where the small string optimization should be
beneficial
replaced LPCTSTR with PCTSTR, and C style strings
oops