Zenol Suggestion: Remove GraphicContext from the clan::Image constructors when they are not required

git-svn-id: svn://esoteric.clanlib.org/public/ClanLib/Development/ClanLib-3.0@10100 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
flag
Merge branch 'master' of https://github.com/Zenol/clanLib-3
flag