The input repository can no longer be NULL

so don't check for it.
No need to check active repositroy on booting

We will receive an event after being created.
Port RepoTree to split activation events
Use new signal from RepoManager for close action
Port IndexWidget to Deactivation-Signaling
Merge pull request #68 from macgitver/topic/ImprovedRepoMan

Topic/improved repo man