Merge branch 'release/0.3.1' into develop
A slash makes all the difference.
Preserve target_url
Add a ``<title>`` tag.
Include repo owner in passive actions

Fixes fedora-infra/fedmsg_meta_fedora_infrastructure#107
Merge pull request #8 from fedora-infra/feature/include-owners

Include repo owner in passive actions
Fix an 'unbound session' error.

The problem is that ``request.context`` (which is a sqlalchemy user
object bound to a session), cannot have its attributes referenced after
``transaction.commit()`` has been called.  This just saves the username
before that happens so we can use it at the end.

This was causing tracebacks for anyone who tried to refresh/sync their
account with github.  The sync would succeed with
``transaction.commit()``, but after that the user would get a 500 error
(and be confused).
Merge pull request #9 from fedora-infra/feature/fix-unbound-session-error

Fix an 'unbound session' error.
Mark resources as traversed.

This avoids the situation @puiterwijk ran into where if you have the
same username and reponame, then github2fedmsg's traversal mechanism
will revisit the same node in the tree and wind up with a 404.
Merge pull request #10 from fedora-infra/feature/fix-for-puiterwijk

Mark resources as traversed.
0.3.2
0.3.3
Merge branch 'release/0.3.3'