Merge branch 'release/beta_1'
Invites

Test application_helper.rb
Add devise_invitable and rails_admin_invite
Add invitable feature fields to 'users' table
Override devise invitable views
Repair tests
Fixes tests.
Merge branch 'feature/invites' into develop
Send mail to invites

Refactors
Fix error when task does not belong to project
end_date greater than start_date
Add city zones to appointments and professionals.
Changes participation write methods
Add searchable type for project on task.

Now when searching for projects the search looks for short_description.
Improves version of custom_label_method on Participations adding support for empty projects, contacts and tasks. Add test for email invitation.
Add restrictions on cancel_reason and final_evaluation over status inside projects editing.
Sets mailer to scheduled tasks and instantly task

OBS: to use shceduled tasks, need to add whenever. The possibility already goes in send_summary.
Adds some tests for appointment mailer
Changes mailer settings.

Changes mailer to send by smtp using my account.
Protects sensitive data.
Add metric_fu , color to appointment on calendar and other minor changes.
Merge branch 'feature/mailer' into develop
Adds default_url_options to action mailer.
Fixes project name.
Adds constraint on editing tasks and projects with status 'Cancelado(a) and 'Finalizado(a)'. Some improvements on graphs. Adds translations to devise.
Adds task table to project index. Poor code...
Fixed crubbed user column on history.
Adds calendar constraint for current month and year only.
Fixes today's button action on appointment calendar's.
Ensures that user only creates appointments for your agenda, if cannot manage any agenda.