CODE CLEANING
NEW - Added search results functionality (if user is not satisfied with the limited number of suggestions); results are shown in a dialog-themed activity and is performed by means of a loader (an indetermined progress dialog is showed if the search runs for long time).
FIX - Reintroduced setForceUpgrade() to avoid database read-write issues.
KNOWN BUG: snippet extraction does not work properly in all cases.
MINOR - Refined layout for search results presentation.
FIX - Properly implemented FTS phrase search (added ") in place of prefix matching.
KNOWN BUG - App force closing if scrolling a long list of results too fast.
KNOWN LIMITATION - Still missing click handler on the search results list.
MINOR - Optimized Search results cursor with the ViewHolder pattern.
PARTIAL FIX - Reducing amount of data returned by search results to avoid memory issues due to super-fast listview scrolling.
MINOR - Improved code indentation.
NEW - Search functionality is in place (single char searches are not allowed, progress dialog displayed during long searches).
NEW - Introduced custom toast view for notifying the user about indexing completion.
MINOR - Applying preliminary trim operation on search string.
MINOR - Code formatting.
MINOR - Introduced preliminary search query trim on suggestions search.
MINOR - Indexing toast layout padding.