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