git-projects recipe: allow workspace_directory to be overridden

git-projects: allow workspace_directory to be overridden on a per-project basis using attributes.