segregate requests by project type (eliminates mixed requests, fixes #208)
Merge branch 'master' into clean-reqs