Finished validations for project form.

Missing tests.
Project validation fixed, so it doesn't break the other tests.

It's there are still missing
Refatored code that will be used in every entity into a module: KalibroRecord
Project validation tests.

Unit tests.
Validation for project edition acceptance tests.

Refactored the "I fill in" step.
Fixed validation for project edition
Acceptance tests for the project validations on creation