Updated .gitignore.
Renamed deterministicpwgen.py and deterministicrandom.py to shorter names (mainly for easier bash autocompletion).
Added cmdline options for whether to prompt for a password or a keyfile.
Realised that the previous commit should allow for options specifying use of inputs, not prompting for use of inputs.
Update README.md.