Reorganized P3M tuning to prepare for doing testruns.
Added timing function.
P3M tunes and times cao and grid.
Merge branch 'master' into p3m-tuning
Merge branch 'master' into p3m-tuning
Pass alpha when all other params are fixed.
Some fixes to tuning.
Overhauled timings.
Merge branch 'master' into p3m-tuning
Improved debug output.
Bugfix.
Tuning of r_cut!
Merge branch 'master' into p3m-tuning
Merge branch 'master' into p3m-tuning
Heuristics for maximal grid size determination.
Merge remote-tracking branch 'origin/master' into p3m-tuning
Small docfixes.
Merge branch 'master' into p3m-tuning

Conflicts:
	lib/p3m/error_estimate.c
Output fix.
Some additional checks, bug in ADI?