fixes based on latest jdksavdecc-c devel branch

Use jdksavdecc_common_control_header_get_subtype to get the subtype from the packet. Update jdksavdecc-c submodule to latest devel branch commit which cleans up warnings. Added Function cast to compile on Mac OS X again