Fix result checking.
Fix: Call hotkeys init function.
Rename parameter from "errno" to "errnr"

Actually, "errno" is not possible here.
Make from_raw get a const char*
Make ws_errno_tostr() return const char*
Call ws_errno_tostr() here
Merge pull request #607 from matthiasbeyer/fix-missing_init

Fix missing hotkey system init
Add path member for socket, call unlink() on cleanup

Suggested-by: Marcel Müller <com2040@gmail.com>
Try (once) to unlink when the path for the socket is in use

Suggested-by: Marcel Müller <com2040@gmail.com>
Merge pull request #609 from matthiasbeyer/add-socket_unlink

Add socket unlink() calls
Merge pull request #608 from matthiasbeyer/add-err_tostr_error_replies

Call ws_errno_tostr() in action manager error reply building
Use surface geometry, do not care about some buffer
Add definition of texture
Add method for binding a texture
Add new blitting method to buffer
NULLify new callback member in buffer types
Add implementation of transfer to raw buffer
Add texture member to surface