Anonymous module for plots raises an error for missing methods.
Shell's test command loads optional test script in game directory.
Standard test logic is completely encapsulated in the Tester module used by Plots.
Tester module properly queues commands and updates the plot.
This change required some tweaks to Character state handling.
Updated tests in all examples.
Example specs run game tests.