theme site refactor wip (not tested)
wip refactor - not tested
removed Website::getSiteName()
wip fixing up PHP tests
Make runKarmaSF.sh executable

Executable bit wasn't set on the runKarmaSF.sh script.
all php tests passing
Improve user experience editing USX text

Instead of a checkbox, make the "Edit Previous Text" option a link that
fills the box with the previous text. In all circumstances, the text
entered into the box will become the new text when the user hits Submit,
whether it was edited by hand or whether a new USX was uploaded.

This should fix the problem where before, the user had to check the "I
know what I'm doing (dangerous)" checkbox before even uploading a
brand-new text (which is not actually dangerous).
fixed bad find/replace in templates
Remove Explore and Contribute menus and links

Explore menus in the header have been commented out, since we might
decide to restore their functionality someday. Contribute links have
been either removed outright, or in the case of the links in the
slideshow, changed to point to the "About this site" page (either the
learn_scripture_forge or learn_language_forge URLs, as appropriate).
all e2e passing!
Merge remote-tracking branch 'scriptfo/master' into refactor/themesite

Conflicts:
	src/angular-app/scriptureforge/sfchecks/partials/question.js
	src/controllers/app.php
	src/views/languageforge/default/templates/header.html.php
fixing up tests
Merge branch 'refactor/archiveProject'
Merge branch 'master' of https://github.com/sillsdev/sfwebchecks

Conflicts:
	src/angular-app/bellows/apps/projects/ng-app.html
	src/angular-app/bellows/apps/projects/ng-app.js
	src/models/ProjectList_UserModel.php
	src/models/shared/dto/ProjectListDto.php
	src/service/sf.php
fix up merge