Issue32 bulk upload

Not sure if we want to merge this into development yet, but tests are passing and bulk file upload is working.  Other parts of this issue need attention such as the generic text form field and pulling in MARC via Voyager.