Change ws_frame_buffer to inherit from ws_raw_buffer

This patch changes the ws_frame_buffer to inherit from
ws_raw_buffer instead of ws_image_buffer.

It therefor adds a buffer member to the type definition and implements a
get_data callback for it. It removes all other members, which are now
covered by the supertype.