Subtransport logic.

Introduce subtransport registration into libgit2sharp.
Do we need this? Are there other foreseen usage of related attributes?