Some example fixes

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10139 cc39f7f4-b520-0410-a30f-b56705a9c917
Some example fixes

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10140 cc39f7f4-b520-0410-a30f-b56705a9c917
Implement DragBox for GUI root component

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10141 cc39f7f4-b520-0410-a30f-b56705a9c917
Remove the deprecated varying and attributes

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10142 cc39f7f4-b520-0410-a30f-b56705a9c917
Update gitignore file
Fix a small error in x11_window/input_device_provider_linuxjoystick.cpp
Remove meaningless const
allso patch the function definition
Stronger vector patch
Same patch for half float (strong one)
Update vect for new patches
Correct mistake in the last commit
Patch deprecated XKeycodeToKeysym call
Stronger vector patch
Same patch for half float (strong one)
Update vect for new patches
Correct mistake in the last commit
revert flag
Stronger vector patch
Same patch for half float (strong one)