bumping version number to 0.5.0
removes unnecessary complication of Engine._get_repo and its associated test
adds tests for post-{release,hotfix}-publish hooks
adds post-{hotfix,release}-publish hook support, because why not?