Fixed Workspace bug.
Fixed Workspace bug.

If the workspaces folder didn't exist, Workspace.GetLayoutNames would throw an
exception. Now it checks if the folder exists first and creates it if not.

Andrea/duality,Andrea/duality,batbuild/duality