Projects::CreateService refactor

王权利请求将github/fork/rspeicher/mmm-refactoring合并到master

Created by: rspeicher

Major feature of this PR is the refactor of Projects::CreateService, but after I refactored that with everything green, I attacked its spec to clean that up a bit too.

Also includes some other minor changes to clean things up a bit.

合并请求报告