Make IntentUtils return intents instead of starting activities.

Gives us more flexibility with what to do with the intent; it e.g.
allows calling startActivityForResult().
Update commit list fragment (for comment count) when having edited
comments.

TODO: Pass more fine-granular information (e.g. whether comments were
only edited) in activity result.