Snapshot 1.1.
Module name in source files, #373.
Cleaned up sources, fixed #380.
Namespaces and interface inheritance in Language guide, #379.
Revert "Module name in source files, #373."

This reverts commit 6ffb3e6376b71573401a191ea921971da0312d65.

Conflicts:
	src/pdefc/compiler.py
	src/pdefc/lang/modules.py
	src/pdefc/parser.py
	src/pdefc/tests/test_compiler.py
	src/pdefc/tests/test_parser.py
Parsing module namespaces, #379.
Namespaces in lookups, fixed #381.
Validate unique names in namespaces, fixed #383, fixed #379.
Removed import aliases, fixed #384.
New command-line interface, fixed #374.
Updated the test package.
Fixed messages in references tests.
Updated the example package.
Fixed full module name.
Default dependency paths, fixed #378.
Updated the readme, fixed #385.
Default values and nulls, fixed #377.
Updated whatsnew.md.
Replaced source files with module names.
Added whatsnew.md to the manifest.