Made sure EOF chunks aren't added to the deque
First iteration of async read for SFTP files
modified:   .gitignore
Latest iteration:
- FileCache works with existing (blocking) filetypes
- SFTP uses async methods (but waits for it to complete in a loop)