Improve Fragment handling
The BriarFragmentActivity
is working around the fragment backstack instead of with it. Sometimes fragments are added to the stack and sometimes not. Fragments are always created from scratch even if there might already be an instance on the backstack that could be re-used.