Added first draft of data-confirmation page with supporting code and routing.
In get_insertion_data, don't use a params parameter; instead, get data from the session.
In confirm_data, don't copy params data to the session data unless we
came from the "choose_global_data_values" form.

BulkUploadDataSet#get_insertion_data no longer should have a 'params'
parameter passed (it gets data from the session).
Bug: 'session' should be '@session'.
When displaying the CSV file, removed any linked citation if the CSV file contains citation data.
Make autocompletion of sites and treatments work for the case where
the citation data is in the CSV file; also, make treatment_id lookup
work for this case as well.
Changed autocomplete for sites and treatments fields so that if the
user has only typed one letter and there are not matches, all values
are shown.  (This way, the user doesn't have to guess what the
possible values might be.)
Added lists of referenced citations, species, and treatments to the
"confirm_data" page.
Adding some (probably auto-generated) spec files (some of which were tweaked to make them pass).
Eliminated unneeded parameter from "validate_csv_data" method of BulkUploadDataSet.
Added and modified code to handle cultivars.
Keep track of stage of bulk upload in session.

Add placeholders for choose_global_data_values page.
Add placeholders for choose_global_data_values page.
Add arrows to link.
Added some tests and added and modified some fixtures for bulk load feature.
Added some feature tests for bulk upload feature along with a supporting file fixture.
Renamed test file.