Optimize Resource API.
Fixed #14 avoid compile error for void type.
make #set() to change JetContext for #tag, Optimize Code API.
Fixed #13 Add #macro support