pgSMB settings enhancements

-let ldap attribute replace some settings
-add macros to some settings
-add 2 more methods to UserInformation class
-update help
LocalMachine SyncUserPrincipalInfo replace %u by setting HomeDirectory