Fix default value bug
Integrate capnp_test test framework
Can use lua reserved word as struct field