Add creative overrides to Exchanger, disallow bedrock for non-creative selection, add torches as a special case to exposedness check