Added initialiseChromosomeFromChromosome function. initialiseChromosomeFromChromosome is now used by getChromosome so as ro return a new chromosome structure from the given results as aposed to a pointer to a chromosome stored in results. Less confusing for user
added averageBehaviour.c example file