[backends/pycommon] Reorganize architecture
[backends/python] Fix for new architecture
[backends/xml] Fix for new architecture
[backends/pycommon] Fix app dispose
[backend/pycommon] Fix initialization
[backends/c] Fix for new architecture
[backends/pycommon] Fix from_tuple
[backends/c] Fix wrong variable name
[backends/c] parse_all should return list
[backends/pycommon] Remove unused ids
[backends/pycommon] Do not increase range for location
wip
[backends/rbcommon] Fix for new architecture
[backends/ruby] Fix for new architecture
[backends/pycommon] Initialise service
[backends/c] Open files in binary mode
[backends/vala] Remove paths
[backends/vala] Remove supported services
[backends/vala] Export dummy document
[backends/vala] Cleanup