Add double/redouble bonus and unit tests

Add the insult bonus to the double/redouble calculation.  Add unit tests
for doubled/redoubled contracts