Add clearDetailFragment() method
Add ability to use custom FragmentTransaction when setting/pushing detail view