Adds workspace-specific settings in preferences.

Refs #36
Fully working communication between prerferences and startup dialog userid/project.

Refs #36