Land 3607, sqlmap plugin cleanup

after some additional cleanup here:
SHA: a4f2fb218c86b976812c9d6e88397b6ead6a239c
removes IDs/Revisions, resplats test/modules
Land 3591, fix post/test/* modules' loadpath

some additional module cleanup here:
SHA: 6884c87cfaf2f592886de721d98f2679df1fb15e
Land 3587, add rubocop autoconfig
Fix gettelnet usability
Land #3604, @hmoore-r7's [FixRM #8838] smb_lookupsid nil class dereference
Fix forgotten comma
Fix msftidy warnings
Refactor check_path
Handle exceptions when connecting the SMBHSARE
Land #2999, @j0hnf's modifiction to check_dir_file to handle file:
Add reasonable description for gnome-commander
Land #3610, release fixes
Create a basic WindowsKernel exploit mixin
Cleanup the WindowsKernel mixin
Add an open_device function for wrapping CreateFileA
Fix guessing the arch with modules specifying an array
Support writing a copy of the original token
Refactor MS11-080 to use the mixin and for style
Switch ms_ndproxy to use the new WindowsKernel mixin