Functional testing and packaged builds

The main way is through plugins enabling. Plugins can be opt in or out at the cook command. Also plugins can be packaged separately and loaded at the app command line.

For FN we have a few old replays that are used to consistency, but we frequently rotate what is being use for replay testing based on features and season releases.