Reorganized self_test
Moved demo_test/form to self_test/forms
More restructuring of tests, improved jQuery detection, getVisible and assertText