update doc and api doc 1.1b1
Use version.cfg when git is not installed
Show warning do not crash for missing version.cfg.

Also use RawConfigParser to avoid "%" interpolations.
Add fallback version.  Support commit metadata for git archive.

Switch to RawConfigParser to avoid issues with "%" interpolation.
Add commit metadata that expand for git tarball.
Improve resolution of version metadata.

Use gitarchive.cfg first, then git describe.
Do not export git-related files.
Avoid rewriting version.cfg with empty git data.