Automatically upload package via Travis when a tag is pushed

Resolves #160.
These bits aren't really related to this PR, I was just getting annoyed at the duplicate submodule updating that was occurring.