This is a dead end for making the FileTextReader class reusable through
multiple calls to function read(which leads to native function
readBytes) of FileInputStream cause it does not support reset function
to read the file from the begining.
Merge remote-tracking branch 'origin/master'