NEW - Added skeleton code for preference change listener.
FIX - Github issue #5
NEW - Improved search mechanism (2-chars searches forbidde; search results activity not displayed if there are no results).
FIX - Avoiding keyboard to disappear when user performs searches with 1 or 2 chars.