Don't load project list until project skeletons are fetched
Merge branch 'ui-changes' of https://github.com/cs136/seashell into ui-changes
[backend] Fix export project.
Merge branch 'ui-changes' of https://github.com/cs136/seashell into ui-changes
Merge remote-tracking branch 'pinecone/master' into ui-changes
More Marmoset result integration.
Merge branch 'ui-changes' of https://github.com/cs136/seashell into ui-changes
[frontend] UI fixes + Documentation comments.
Merge branch 'ui-changes' of https://github.com/cs136/seashell into ui-changes
[backend] Automatically unlock projects when the backend dies.
[backend] Fix locking on dead connections.
Hooked up close and delete project buttons
Merge branch 'ui-changes' of https://github.com/cs136/seashell into ui-changes
[backend] Fix submit.
Merge remote-tracking branch 'origin/ui-changes' into ui-changes
Swapped OK and cancel in settings dialog

This causes Enter to save settings, instead of cancelling
[backend] Actually fix submit.
Console log marmoset results to test live
Merge remote-tracking branch 'origin/ui-changes' into ui-changes
Discard changes to settings when cancel is pressed