Making Dict a public type

If `godict.dict` remains a private type, it would be impossible for external packages to have struct members of this type, return this type from functions or accept it as a function parameter.

This pull request renames `dict` to `Dict`.