Projects

added cuc scenario for validating attributes on project#create, model validation spec, model validation code

added: sad paths to cuc scenarios not showing New project, Show, Edit, Delete buttons for non-logged in user, appropriate changes to index view spec, project controller, index view. Fixed spec for destroying nonexistent project. 

Refactoring of controller spec needed to account for introduced validations