Removed unused files for class-rewrite
Added autotest infrastructure, changed gitignore matching new files
Removed old test cases
Test cases for rewrite
Class rewrite for existing classes
Changes travis-ci to include class-rewrite