Adam/generalized draft import export 2

@dmitchell -- is this the right idea?

https://openedx.atlassian.net/browse/TNL-574
I added `$in` b/c having `$nin` without in seemed odd. @adampalay added the `$nin` call w/o realizing that it would only work in old mongo. This makes it work everywhere.