add a test for stone golems building castles.
fix a bug when stone golems use themselves up.