cancel filter before annex-get if collection is unpublishable

Don't waste time annex-getting a ton of files if the whole thing
is unpublishable.
- Fixed nonpublic_collection function.
- Fixed make_exclusion_list to add alert string if entire
  collection unpublishable.
- Moved exclusion list generation block before annex-get block.