fixed tests
Merge github.com:NYULibraries/ichabod into feature/dataset_by_title

Conflicts:
	features/step_definitions/search_steps.rb
	spec/controllers/catalog_controller_spec.rb
changed permissions
search steps
Merge github.com:NYULibraries/ichabod into feature/dataset_by_title

Conflicts:
	features/cassettes/Login_as_a_user/Logged_in_FDA_Cataloger.yml
	features/cassettes/Login_as_a_user/Logged_in_GIS_Cataloger.yml
	features/cassettes/Login_as_a_user/Logged_in_and_searching.yml
	features/step_definitions/search_steps.rb
Tests that option to edit metadata is only available to authorized user
	modified:   app/models/ability.rb
	modified:   app/models/nyucore.rb
	modified:   app/models/user.rb
	modified:   app/views/nyucores/show.html.erb
	new file:   features/cassettes/Permission_to_edit_metadata_only_to_authorized_users/Edit_option_available_to_GIS_cataloger_for_GIS_records.yml
	new file:   features/cassettes/Permission_to_edit_metadata_only_to_authorized_users/Edit_option_not_available_to_FDA_cataloger_for_GIS_records.yml
	new file:   features/cassettes/Permission_to_edit_metadata_only_to_authorized_users/Edit_option_not_available_to_unathenticated_user_for_GIS_records.yml
	new file:   features/cassettes/Permission_to_edit_metadata_only_to_authorized_users/Logged_in_GIS_Cataloger.yml
	new file:   features/edit_metadata_authorization.feature
	new file:   features/step_definitions/record_authorization_steps.rb
	modified:   lib/ichabod/data_loader.rb
Add new cassettes
Merge github.com:NYULibraries/ichabod into feature/edit_metadata_authorization

Conflicts:
	lib/ichabod/data_loader.rb
Made changes to ensure RSpec run
Added file
first cut at change-data-outside-ichabod cuke
Added delete record cassette
Re-do test settings for unlimited timeout
rename new_data as changing_source_data & rewrite steps
Merge branch 'development' of https://github.com/NYULibraries/ichabod into feature/update_md_outside_ich
removing commented out scenarios & unused step definitions
Merge https://github.com/NYULibraries/ichabod into feature/edit_metadata_authorization

Conflicts:
	config/role_map_cucumber.yml
	config/role_map_development.yml
	config/role_map_test.yml
Added admin_group and test_admin user for all cucumber and rspec tests, which require authorization (assigned after record creation)
when record is created, the 'admin_group' is added to it's edit_groups
for fda records edit_groups also include 'fda_cataloger' (assigned when data is loaded)
for sdr records edit_groups include 'gis_cataloger'(assigned when data is loaded)
To get rid of timeout error Increased pholtergeis timeout time
Was experimenting with db authorization. Finally decided that local db is not much better for our case then config files
Merge branch 'feature/edit_metadata_authorization' of https://github.com/NYULibraries/ichabod into feature/edit_metadata_authorization
Added cassette to avoid timeout
Added test user file and access denied exceptions