Fixing support for recursive git project checkout directories

 - Recursively create dirs to support nested subdirectory repo dirs
 - Make sure repo dir is under workspace_directory if user has overriden
Fixing FC002 in pivotal_workstation::git_projects
Merge branch 'fix-recursive-git-repo-dirs' into develop

Conflicts:
	pivotal_workstation/recipes/git_projects.rb
Revert "Merge branch 'rvm-multithreaded-build' into develop"

This reverts commit e65f40e90bf43eeeaca161c0c59ffb34a33b8674, reversing
changes made to eccb1d2707511c413e39341b6aefb9c0707251d4.
Adding rvmrc template to pivotal_sprout::rvm

Adding default option: rvm_silence_path_mismatch_check_flag=1 to fix #124

This fixes pivotal-sprout/sprout#124
Merge branch 'SPROUT-124-fix-rvm-path-mismatch-flag' into develop