Add array structure support

struct array is implemented by sequential memory
Add redis protocol support

By now, redis protocol only support keys/string/set/hash/list commands
Add redis app support

By now, redis app is a demo used in lab
Add tests for list type in configuration
change list appendToListTail interface
Add wheatserver supporting on test configuration file option
Add wheatserver supporting pipeline requests
Add protocol option for configuration file to support switch protocol
Fix typos
Add redis to makefile
Add redis support
Fix log info incorrect
Change validators to config.c
Add configuration options to wheatserver.conf