Revert "Merge remote-tracking branch 'origin/custom-text-datastructure' into gfate-intergration"

This reverts commit 94754fe01325a32e8f0aae74f4bfbc26991da86f, reversing
changes made to 34147bb74f7ac55fdfa34bd8345ee38e3be4f4aa.
small fix
Proposed fix for the activedocument management.
Merge pull request #2 from Mattias1/gfate-intergration

Proposed fix for the activedocument management.
several fixes
Merge branch 'gfate-intergration' of https://github.com/Chiel92/fate into gfate-intergration
quick fix for ui.activate
non-randomized tests passing now
Small bugfix
Merge pull request #3 from Mattias1/gfate-integration

Small bugfix
Compound is now subclass of Mode; insertoperations tests pass
Merge branch 'gfate-intergration' of https://github.com/Chiel92/fate into gfate-intergration
several bugfixes; randomized tests need to be rewritten
randomized tests adapted to new input mechanism
can now run single testdmodule
Merge branch 'gfate-intergration' into custom-text-datastructure

Conflicts:
	__init__.py
	operation.py
	runtest.py
	test/basetestcase.py
	test/cmdargs.py
	test/proxy_userinterface.py
	test/randomizeduserinterface.py
	test/test_insertoperations.py
	test/test_random_actions.py
	test/test_text.py
	text.py
	todo