Add the test users to the staging environment for, well, testing
Merge pull request #64 from NYULibraries/feature/test-users

Add the test users to the staging environment for, well, testing
Update CONTRIBUTING.md

Add Chore branches, branch naming prefix conventions, e.g., feature/, chore/, and fix minor typos
Update CONTRIBUTING.md

Replaced "feature" with "chore" in chore branch section.
Merge pull request #66 from NYULibraries/chore/describe-chore-branches

Chore/describe chore branches
add conditional around jetty:stop
update config/deploy.rb

add check to see if current_path directory exists before stopping jetty.
improve conditional jetty:stop message
update gems

Update figs gem from 2.0.1 to 2.0.2
Update git  gem from 1.2.7 to 1.2.8
Update newrelic_rpm from 3.9.0.229 to 3.9.3.241
update nyulibraries-deploy gem

Ran ```bundle update nyulibraries-deploy```, which updated Gemfile.lock
disable New Relic deployment option

Disable New Relic deployment by setting new_relic_environments to nil in deploy.rb
Update views to handle multiple datastreams
Webform only writing to native, but loader overwrites everything
Adding logic for Identifer display to view
removing unnecessary changes; commenting view logic
removing last authorize comment
adding back prefix override to send native_ & source_ to desc_ in SOLR
Update the Nyucore specification for multiple datastreams

The Nyucore spec now uses a bit of metaprogramming to loop through all the specified fields and set examples appropriately for the given context.
All fields' attribute writers should write to the native metadata stream.
Additonal functionality specific to the type of field is as such
- NYU Core metadata schema defined single valued field attributes'
  - readers should always return Strings
  - if readers encounter Datastream values that are Arrays, they should return the first element of the Array
  - readers should prefer source to native metadata, only returning native metadata when there is no source metadata
- NYU Core metadata schema defined multi valued field attributes'
  - readers should always return Arrays
  - writers should concatenate to existing values
- Ichabod extra field attributes'
  - readers should always return Arrays
  - writers should concatenate to existing values
Implement multiple datastreams in Nyucore

To implement multiple datastreams for Nyucore, this commit:
- Separate Ichabod EXTRAS fields from the NYU Core FIELDS which should help when NYU Core is encapsulated
- Set a constant Array of our METADATA_STREAMS on the class for clarity
- Use the constants to define the desired datastreams for Nyucore
- Comment the hell out of the damn thing
Override readers for multi-valued attributes'

In order to return all relevant values, attribute readers concatenate both source and native metadata values for multi-value attributes.