fusion3: Add custom RIL header

Taken from rhine-common. This will need some work as fusion3 devices
don't support some of the features included here. It'll do for now
though, as it fixes data and other issues.

Change-Id: Iff1839c76fe2344a3d8f527a20891229608b0b19
Revert "fusion3: use legacy dchspap"

We don't need this.

This reverts commit f762374eff5081abfe752ec478f61b3769af1d4f.

Change-Id: I5e6774584fa4867c2b61c7adb9d4357cde487961