Multiple Language Support: HID Keyboard

Arguments for multiple languages for HID based attacks.

Arguments are passed via bootkali such as:

bootkali start-rev-tcp-elevated-win8 --fr

Bootkali takes the argument language and passes it to hid-all.sh, which then will pass it to hid-all.py.  hid-all.sh allows for powershell commands to be passed by passing the function reverse and selects arguments to pass to hid-all.py.

Hid-all imports keyseed.py for all key functions (where language/keyboard maps are stores).

Signed-off-by: binkybear <binkybear@nethunter.com>