updated sound.patch

the UTF8 fix has been applied upstream
removed tune.patch - applied upstream
updated instserver.patch - sync with upstream
Updated dirinstall.patch (sync with upstream)
Merge pull request #146 from lslezak/sound_sync

Updated sound.patch (sync with upstream)
Merge pull request #147 from lslezak/tune_sync

Removed tune.patch - applied upstream
Merge pull request #148 from lslezak/instserver_sync

Updated instserver.patch (sync with upstream)
Merge pull request #149 from lslezak/dirinstall_sync

Updated dirinstall.patch (sync with upstream)
made $yast_modules a global hash of YastModule's

- sharing it among CLI and all instances of YastModule is confusing
- renamed to disambiguate from YCP namespaces
Commented out the obsolete `files` section.

It is left in to aid writing the `moves` section.

Command used:
grep -l ^files: data/*yml | xargs sed -i '/TODO: Process/d;/^$/d;s/^/#/'
Merge pull request #150 from mvidner/global-yast-modules

made $yast_modules a global hash of YastModule's
Merge pull request #151 from mvidner/comment-out-files

Commented out the obsolete `files` section.
removed packager.patch - applied upstream
packager.yml - removed old-tests excludes (removed from upstream)
updated mouse.patch - the UTF8 fix has been applied upstream
ldap-client: restructured
ripping out nested functions
converted the remaining nested functions
ldap-client: package creation succeeds
Merge pull request #152 from lslezak/packager_sync

Removed packager.patch - applied upstream