With these changes the project should be hostable in a git repo and work as intended.
- Add placeholder files so git doesn't eat empty directories - Tweak .bzrignore so it can be symlinked to .gitignore, and add symlink - Tweak Makefile so it works with either git or bzr
Makefile modifications are mainly to determine revno/commit id for the build label, write versioninfo.py based on that information, and add po files, depending on which VCS is in use.
Merged from https://code.launchpad.net/~roadmr/canonical-identity-provider/git-compatibility/+merge/372075