Avoid (void*) pointer arithmetic in Ringbuffer

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Verbs provider does not support DGRAM.
      - Fix the hints check in verbs provider

Signed-off-by: Jithin Jose <jithin.jose@intel.com>
Merge pull request #371 from jithinjosepkl/pr/devel

Avoid void* arithmetic in Ring-buffer and fix Verbs provider hints check