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 I believe you can say the following:

```erb
<% if can?(:edit, document) %><%= link_to 'Edit' , edit_nyucore_path(document) %><% end %>
```

If `document` alone doesn't work try `document.id` but Hydra permissions allow you to refer to the id alone so you don't have to load up the object like this.