Adding after hook, for custom exec functions

This adds an `after` option, which would be a custom function run after the other pieces of the release have completed, passed the `run` function used in the `release`. The situation here, is that after a release, I want to checkout the `gh-pages` branch, merge with master, and push... just thought it'd be convenient to be able to roll this into the release.