Update modules to use vid_get_viewport_active_buffer, remove vid_get_viewport_fb, vid_get_viewport_fb_d and vid_get_viewport_live_fb from the exported symbol list.
Update for finsig_dryos.c. Adds stubs entries for 'raw_buffers', 'active_raw_buffer', 'viewport_fb_d' and 'jpeg_count_str'. Allows functions in sub/XXX/lib.c to be moved to the camera/lib.c file and reference the stubs instead of having hard wired values in the code. Implemented for G12, G1X, IXUS310, SX30 & SX40.
Palette updates for IXUS100 & IXUS120 from waterwingz:
http://chdk.setepontos.com/index.php?topic=650.msg101649#msg101649
Update finsig_dryos.c to improve matching of 'mkdir', 'ScreenLock' & 'ScreenUnlock'.
Removes the need for DryOS signature reference files 8, 9, 10 & 12.
Remove redundant kbd.c file from SX40 1.00f.