Add functions to Samba::Smb
Add missing build deps
Fix optional function arguments
Do not guess credentials by default
Fix unused variables
Add missing fallback files
Refactor LoadParm
Revert "Refactor LoadParm"

This reverts commit 4645631602b2e4c1d433ff7a3fc6b746614ea546.
Refactor
Refactor and test
Refactor
Refactor
Add more functions to Samba::Smb