factored out standalone SchemaVersionChecker class

This can be used in arbitrary code to check whether
the database table schema versions are up to date.
initial checkin of data analysis tools project

Initial application is a program to anonymize all user information.
Merge branch 'master' of github.com:/cloudcoderdotorg/CloudCoder