Modifications to provide better navigation.

Created AbstractBookList.

Book list activities are started using flags FLAG_ACTIVITY_CLEAR_TOP and
FLAG_ACTIVITY_SINGLE_TOP.

Renamed BookListLauncher to BlackBooksStart.