Added Position class methods:
      evaluate
      evaluatemove
      nottomove
Added Position.strategies dictionary of possible strategies and their
descriptions.
Added the 'rational' strategy.

Two new unit tests for this stuff.