Rename PutState to Join in LifeIterator case
Rename PutState to Join in LifeIterator case

It doesn't make sense to have Join(pat1, pat2) but
PutState(pat1, iter) when they do basically the same thing.

simsim314/LifeAPI,conwaylife/LifeAPI,conwaylife/LifeAPI,simsim314/LifeAPI