Created ProjectOwnership model

Already associated it with User
Verification if user is logged in to operate with projects
Missing fix tests that must get an authenticated user to run
Fixed tests broken by the introduction of project ownerships
create feature test fixed to test user permission
Projects helper

Projects helper and destroy link is not shown anymore if the user is not the owner
Project Deletion acceptance tests complemented
Finished acceptance tests for delete project

Now using authentication and ownership.
Refactoring tests for project's edition to cover ownership

PS: the tests isn't covering ownership verification in Controller.
Refactoring tests for project's edition to cover ownership

PS: the tests isn't covering ownership verification in Controller.
Merge branch 'project_ownership' of https://github.com/mezuro/mezuro-standalone into project_ownership
Acceptance tests for project's edit action
Covered edit method from ProjectsController with unit tests
For better readability changed before_filter by before_action
Preventing users to directly call unauthorized actions

Regarding to ownership
Refactored project controller unit test to use mocks instead of touch the database
Refactored projects controller unit tests for update action
Improved ProjectsController unit test coverage

before_action branch cverage
rvm-capistrano updated
Updated to KalibroEntities' latest version
some changes in nested resources routes