Move typed_dict from Graft.jl to Meta.jl
Autodetect whether to use typed_dict or typed-dict, etc. Fixes #36