Merge pull request #4 from xiangli-cmu/master
sync to add level
fix the 64bit alignment issue
update comments on commands.go
update comments in level.go
update comments in logging.go
update GetGoId() to GetGoID()
update comments
add package description and example to comments
delete sleep() in test because the level adding was changed to sync
add functionf for format print
add comments
change function name logln to log
add performance test
use benchmark of golang
use chan for async logging
add timer to trigger flush
reorder functions in commands.go
move format check to the initialization stage
move the format init to the beginning