Made project key / slug unique and enforced by validation. Fixes #11
refactored model validation
adjusted project add/edit forms to improve validation display