Rotation support

Rotation support: Headless fragments
Detail Fragment: Provides a detailed view of a specific entry
This way to detect the orientation works BUT we have a best way to handle that, remember the ```isDualPane```. So, now that we have 2 activities, you can abstract common behavior such as "determine the layout to use" and the  Navigator into a ```BaseActivity```.