change ringbuf structure and change push and pop api
modify and add interface implementation
seperate test from main.c and fix a push/pop api bug
add print_circle to test
change list init sequence and memcpy for elem
fix empty/full statement
modify para for easily testing
fix: add a head for list
add a fast debug script
add seq to ringnode for debug & add len to ringbuf for judge empty/full
change test parm
rewrite buffer logic
lot of test