Restructure PrisonerFactory

*Changed PrisonerFactory to PrisonerData
*PrisonerData handles random and (future) preset prisoner parameter
generation?
*Changed DebugPrisonerFactory to DebugPrisonerData
Merge branch 'master' of https://github.com/Daleth7/Prisoner_Program