Added new fragment (stored/persisted facts).
Refactoring: changed name of CatFactFragmentPagerAdapter to CatFactPagerAdapter
Adding search view to the action bar when in fact list fragment.
Bumping minSdk to 10 (gingerbread) due to 8 accounting for only 1% for API levels distribution. Added query text listener to fact list fragment.
Updating fact list fragment to make use of a cursor adapder & loader manager to display stored facts. Added list row layout xml file.
Updated content provider to match URIs with a "filter" string.
Getting search to work required changes to the content provider, namely on its URI matcher and the query method.
Canceling all croutons before displaying a new one in FactFragment.
Added custom search view so it's possible to intercept the expand and collapse listener calls (from the CollapsibleActionView interface implemented by the regular SearchView).
Search view collapse action is now being detected, having the loader restarted and the filter reset accordingly.