Validation, Cohort specification, distutils, & catching hanging mp pools


- Rework Single user & "all" cohort URL handling 
- Validation on metrics and some cohort specification
- setup.py & MANIFEST.in, distributing template files 
- handling exceptions raised Non-damonic processes from pools, ensuring they do not hang