Fix consistency problem when naming main go file during project creation.
Merge branch 'deep_package' into working