ringbuffer now works with pointers -- needs to be cleaned up though.
removed unnecessary serr statements.
Merge branch 'master' of github.com:mbeddr/mbeddr.core