Make CreateVersionFile git aware

Completely remove svn relateded calls [closes klemmster/libavg_svn_migration#10]
Remove/Deprecate branchurl
Remove getBranchUrl
Removed reference to branchurl from app package
Merge pull request #493 from libavg/fix/createVersion.py

Make CreateVersionFile git aware
Merge branch 'master' into glm-0.9.5
Fix 'dereferencing type-punned pointer will break strict aliasing'