Removed the non-pluralized controller CSS stylesheets.
Added devise gem
Added the devise gem and installed it.

* The initializer was added.
* DB schema was changed to add the password in the administrator table
Added the devise generated views
administrator sign up activated.

* The addition and sanitizing of extra parameters need to be set up from the
application controller. As explained in the README of devise on GitHub.
Include bootstrap JS so as to make the navbar dropdown work.
Completed the authentication for administrator.

* sign up
* sign in
* edit profile
* show profile

A standard bootstrap nav is present right at the top of every page.

This page has a dynamic drop down at the right end, that also has the sign out button under it.
Removed the non-plural controller javascript assets
Removed all the controller tests.

After the addition of devise, these tests are throwing up many errors when
rake is run.
Removed all the views from both the administrator and the contributor
controllers that can interact with the model.

All tasks:
* create
* edit
* update
* delete
are handled by Devise.
Made contributor a Devise Model. 

Removed the Email definition from the first description, and it is added in the second 
db migration that alters the table.
The name parameter will be sanitized and accepted when the object is 
either created or edited
Contributor model is a Devise model.
Enabling scoped views.

The registration add and edit views are scoped by views that are present inside the views/<controller_name>/
folder.
Removed all the actions from the controller that interacts with the model
Added the contributor Menu.
Added the nested if-else structure to render the proper dropdown
depending on whether the administrator is signed in or a contributor is 
signed in, etc.
Merge branch 'authentication'