reciprocity/ggrc-core — pull request #541 by SilasX (2013-11-09 00:23:45+00:00)
Title: Feature/assignee default to owner

Per story [59878668](https://www.pivotaltracker.com/story/show/59878668). On PBC import, a blank Assignee field now defaults to the Audit owner. Handles case of missing owner + blank field by rejecting CSV.

Enabling the lookup of audit owner required giving the importer/converter access to the Audit object. For this reason, `base.py`'s `do_import()` method had to pass along the `**options` dict that it gets from the view function, which already has to look up that object.

Because `**options` also contains the `dry_run` key, it must be removed from the dict before passing on in order to avoid collision with later functions that have dry_run as a keyword arg.