Add feature for whether XCL can run

## Changes

* Added a `--print-settings` option to xclisten, similar to `xcodebuild`'s `-showBuildSettings`. Print the configuration and exit

* Added a feature runner with specs for handling what workspace to run