update bench testcase to newest trace block syntax

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
add more references into doc/references.txt

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
introduce new timer block syntax

This change bring more clean timer block syntax

Before:
	timer.s(1, function () {
		print("time out")
	})

After:
	tick-1s {
		print("time out")
	}

Note that profile still don't supported, fix it soon.

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>