Feature/edit button on results

This feature adds Edit and Destroy buttons to the search results and detailed search results. Only authorized users can see the buttons. 
After the feature is implemented I suggest we modify nyucore.rb#index, which now lists all nyucores object without pagination. 
The following files were added:
﻿app/views/catalog/_document.html.erb
app/views/catalog/_show_default.html.erb
features/edit_button_on_results.feature
feature/step_definitions/edit_button_steps.rb
The following files were modified
app/controllers/nyucore_controller.rb
feature/step_definitions/record_steps.rb


@ekate You should use `And` for several `Given` statements so it reads more fluidly. Also I believe `I search for "The Tempest"` is an action and not a given. 

It looks like you're reusing steps to create the context of being in the search results instead of creating new steps that correlate better to the language in this scenario. I would suggest instead:

```
Given I am logged in as an admin
When I search on the phrase "The Tempest"
And I click the "Destroy" link for "The Tempest"
Then "The Tempest" should be deleted from the search results
```