Tim's data projection commit

Hi Chris,

I have manually merged Tim's last commit (see Adam's comment). Could you please close Tim's pull request and merge this branch instead?

Cheers,
Nancy

Updating data projection structures

Change storage structure for data projection results

Tracker item 2000
====================================

Conflicts:

	Makefile
	src/data_point_routines.f90
	src/data_projection_routines.f90
	src/opencmiss.f90
	src/types.f90