modified common header of elib
modified coding style of elib
renamed makefile.win into makefile.mk in windows platform
modified test header for elib
updated README for elib