REF: make remaining offset classes cdef
After this its just down to

1) a pass to clean up pickle-based kludges that were needed when these were mixed python/cython
2) privatize things in liboffsets no longer needed externally
3) move to_offset int liboffsets