Disable local auth: views, locales and migration done·

#refs 1078
Password related things blocked (resend, new, changing).

#refs 1078
Routes, views and password working according to the local authentication.

#refs 1078
Resend email confirmation is now blocked when registration is not available.

#refs 1078
Some tests done, miss local auth when shibboleth is enabled.

#refs 1078
Fix invalid require to app/assets/stylesheets/app/feedback/new

It's called _new.
Small change in the tests for ShibbolethController

Call to setup_shib doesn't need to be inside the shared example, better
leave it outside.
Shortening some strings in pt-br to look better in buttons
Disable local authentication feature finished!

#refs 1078
A bit of refactoring in ShibbolethController

Most pulled from mconf-rnp/mconf-web.
Merge branch 'branch-v2-1078-disable-local-auth' of git://github.com/gmiotto/mconf-web into gmiotto-branch-v2-1078-disable-local-auth

Conflicts:
	db/schema.rb
Fix failing tests on some mailers
Review names for a few variables, columns and methods in PR #30

refs #1078
Add pending capybara features for a few flags of Site

refs #1078
Show site's name and description in the frontpage

Replacing the default headline message.
Don't override DatabaseAuthenticatable entirely, only one method

Devise::Strategies::DatabaseAuthenticatable was being entirely overridden
in lib/devise/strategies/database_authenticatable, but we only needed to
change a single method, #authenticate!.
Changed it to override just this method and simplified the method calling super
instead of copying the entire inner workings of the method from devise.

refs #1078
Merge pull request #30 from gmiotto/branch-v2-1078-disable-local-auth

refs #1078
Prevent recursive calls to  DatabaseAuthenticatable#super_authenticate!

In development rails might reload this class a few times, which was causing
the alias_method to be called more than once and resulting in recursion
when calling #authenticate!

refs #1078
Merge remote-tracking branch 'upstream/branch-v2' into branch-v2

Conflicts:
	app/controllers/shibboleth_controller.rb
	app/views/frontpage/show.html.haml
	spec/controllers/shibboleth_controller_spec.rb