Revert "Fix crash bug when project doesn't exist but is specified via a Workspace call"

This reverts commit cad51ac95aa1f19153d0d49c2545aeef8f5546f8.
JamToWorkspace: (Real) Fix crash bug when project doesn't exist but is specified via a Workspace call
JamToWorkspace: Add -platform option to act as Config.Platforms from the command-line
Bootstrapping: Clear out intermediates before the build in bootstrap-macosx32.sh
Alter FindMissingRule to track the search through __MISSING_RULE_SCAN_LIST
Alter FindMissingRule to add .* to the deepest rule name first
C module: Remove commented out code
C module: Allow the Archive action to be overridden in C._LibraryFromObjects_LibFlags
Samples: Fix #ifdef in onesharedlib
Samples: Fix #ifdef in sharedlib
C module: Move to the rule-based toolchain format
Samples: Update fakeps3 sample against the updated toolchain support
Samples: Update newplatforms sample against the updated toolchain support
Tests: Update config_overrides against the updated toolchain support
Tests: Update groovyplatform against the updated toolchain support
Tests: Update groovypluswin32 against the updated toolchain support
C module: Add support for iOS 8.1
JamToWorkspace: Fix non-Windows IDE generation
JamToWorkspace: Remove extraneous print from the Xcode generation
C module: Support overriding the default link action name