make changes to make the script compatible with the rsu-launcher
change the download-windows-files source to be able to utilize the rsu-launcher
make the settings script work with the rsu-launcher on non windows platforms
updated the souce for download-windows-files.exe to work with the rsu-launcher
make use of the Cwd module in perl to translate relative directory paths
Make settings display the addons tab if the addons directory exists in windows and mac too!
also improved the checking for the folder by using opendir, readdir and closedir.

Addon framework have also been changed so that you have 2 kinds of addons
1. OS specific addons
2. Universal(OS independent) addons

new structure is
$clientdir/modules/addons/$OS/
$clientdir/modules/addons/universal/

if your addon requires a non perl intercepter and is not a compiled binary
you can place the intercepter file inside (this will mostly only be useful on windows)
$clientdir/modules/addons/$OS/framework/$addonname/

NOTE: windows = MSWin32

universal modules (like platform independent perl modules) can be placed inside
$clientdir/modules/addons/universal/framework/perl/
add crossplatform support for the rsu_addonsloader.pm
also add a function separator in settings script
prepare for addon  support
make the addon system work on mac
and fix bugs with the addon system
fix the ability to enable new undefined addons
update changelog
bump version to 3.9.9
disable autorun functionality for addons even when user have enabled it.
make window 10 pixels wider and make scrolling faster
adding support for launching the client from /opt/extras.ubuntu.com (hint hint)
improve the check for /opt/extras.ubuntu.com/runescape
updated changelog
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'