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