Added check for bad centrifuge recipes that crash the game.

Helps diagnose issues like #103.
Bad recipes coming in through the API will now crash on startup instead of hanging around causing difficult-to-track issues.