splitting generics from gr_bases
will be needing these
exposing cc_decoder methods for use via c++ calls, adding set_framebits method for variable length calls