[Merging] Replaced pass_gen to hacker.py.
First merged version.
TODOs:
* a shortcut for launch.
* different extensions (e.g. .zip .gpg etc).
* concurrent password attempting and timer.
* eliminate debug output.
* output found password.
* icon.