update linked list queue structure
move queue tests to queue_test.c
queue tests examples
add flags: -ggdb, fix -I
fix some bugs
rewrite linked list queue, fix bug #1