update Prov agent model, force edge Spira in gemfile
add convenience method to Agent model for finding associated datasets