Fix -p

This fixes the -p option to actually return the entered password, rather than discard it and try to get file input.