parser init. add const, enum, struct parser.
add entry point for parser
add service and refine parser groups

complete a basic parser, now can access everything by name.
use keyword instead of suppress
put parser in closure
dynamic create thrift objects based on schema.
use attribute dict for a more friendly interface
add import hook and make parsed thrift as module
make example compatiable with current parser.

currently only have a basic implementation
bug fix, rename api identifier to 'name'
auto add import hook
parser bug fix.
add make_server, make_client utils
simplify client, processor implemention
simplify examples
support user defined type and struct type parsing
better ttype naming
remove strictRead/Write

seems useless in most case, and the implemention not exists in c glib.
support user defined struct
add struct to example.