Apply Nightwind0 patch:
I fixed a problem with the sound where the sound library wasn't being set up properly in all cases.
I also added a bunch of font code, including the ability to load fonts from a source other than a file, similar to the patch I did for Win32 that was added to 3.0.1.
And finally, I added support for more keys and better mod-key (shift,ctrl) support as well
Merge pull request #17 from keigen-shu/master

Remove annoying 'ignored qualifier' compiler warning on the Display API.
Merge pull request #18 from keigen-shu/master

Templatify NetGameEventDispatcher + some clean-up
Remove callbacks from the ClanLib API. We now prefer to use std::functions
The CallbackContainer has been replaced with a SlotContainer
Slots can be connected in the container using the clan::bind_member helper, or via a lambda function "[=](int width, int height){return my_func(width, height, another_variable_in_scope);}
Fix the GUITexture example
Forgot Linux includes
More example fixes for the new signal API
Fix linux build
Merge pull request #2 from sphair/master

Pull new changes.