Archivist importing for other users manually: Steph's code, issue3263

This is just Steph's earlier pullreq https://github.com/otwcode/otwarchive/pull/1459 for issue 3263 https://code.google.com/p/otwarchive/issues/detail?id=3263 with the cucumber tests cleaned up and the one bug they found fixed. 

DON'T MERGE unless Travis runs clean, I had some issues running the tests that we suspect were due to rebasing issues, but we want Travis to make sure.