Switch to master branch of metadata-ingest-form
Install VCR for mocking complex HTTP requests

And by "mocking" I mean "recording and playing back"
Remove console logging
Give some indication when objects are ingested
Use JSON serialization for VCR

For some reason, this fixes an issue with YML cassettes always being
encoded in base 64, which resulted in unreadable (and larger) files
Add first stab at feature specs for ingest

This is a port of the old spec, but very significant changes have
been made to hopefully provide us a better base for the ingest testing
doodads and whatnots.
Merge branch 'feature/add-vcr-enabled-feature-spec' into feature/ingest-form-2
Use deep delegation for properties

Removes need to hard-code datastream and allows for us potentially
having a different datastream for some values