add main method for debugging

Add a main method to SoarParser so that Soar productions can be parsed
from the command line quickly.
test that attribute names can be disjuncts

Tests pass as-is.
no support for gp productions

Note that `gp` productions are not supported, and remove these tests
from `torture.soar`.
add missing 'timers' command

Found via torture.soar.