Ports can sometimes be None
Compress the context tar
Support context_exclude for when respect_gitignore isn't set
Version bump