includes flakey tests for extra comedy.
and related tidying ups.
this should prevent runaway tests from killing the system (by eating all the memory, for instance).
+ nicaule is now in charge of making sure that git is up to date, the correct branch is checked out, and so on. + sheba has had all the Git interaction stuff removed, and just tests the parrot as it exists in the current directory, under a variety of configurations.