Remove financial_reports database view

Not being used anymore.
Fix dismissible flash messages [close #118]
Add field to notification to save bcc address
Add option to add bcc to a notification on mailers
Add neighborly payments as bcc on confirm contribution notification
Calculate financials based in payment_service_fee_paid_by_user value

To do this, this commit make some changes in project_totals and project_financials.
Merge pull request #174 from neighborly/jl-fix-flash-messages

Fix dismissible flash messages
Merge pull request #175 from neighborly/jl-bcc-notifications

Bcc confirm_contribution notification to payments email
Remove current_ability from application controller

Not used anymore, since we migrated to Pundit (#39)
Merge pull request #179 from neighborly/im-improve-project-financials-db-view

Update financial reports to reflect last updates on contributions table
Merge pull request #170 from neighborly/im-remove-financial_reports-view

Remove financial_reports database view
Remove unnused project_mailer
Merge pull request #182 from neighborly/jl-remove-project-mailer

Remove unnused project_mailer
Remove need of setting more than one facebook_admin

According to Facebook Graph API docs, fb:admins meta tag stands to let
Facebook users manage/view insights[1] and comments[2] of a url. App
administrators are already included in this list, so there is no need to
accept more than one user in the helper.

[1]: https://developers.facebook.com/docs/insights/
[2]: https://developers.facebook.com/docs/plugins/comments/
Rename fb_admins helper to facebook_url_admin
Remove send to analysis code and project state
Merge pull request #186 from neighborly/jl-remove-in-analysis-state

Remove send to analysis code and project state
Rename project state event from approve to launch
Merge pull request #181 from neighborly/jl-remove-current-ability

Remove current_ability from application controller
Move some project scopes to admin

These scopes are used only on admin.