Fixed bug where Reader.Read would not fill complete password buffer