use DATA_CHECK_GET_PTR()
fix some functions...
fix DirectFB::Window#attach_event_buffer and detach_event_buffer
implement DirectFB::InputDevice#attach_event_buffer and detach_event_buffer
update mrblib/directfb.rb
fix DirectFB::Surface#stretch_blit
improve DirectFB#get_input_device