This patch removes some assumptions from the tool and turns it in to a
generalized schema diffing tool where any two versions of the DB schema,
represented by branch-version pairs, can be diffed.
To reflect the more genernal nature, the name was changed to
schema_diff.py.
Change-Id: I4dc233fa2d4b084779922893f76baa753fe2c126