Projects List: Dynamic Query responses

Add textwatcher to the searchview to listen for query changes
 and update the listview. Due to the way the expandablelistview
 is implemented, the listview will be collapsed on query changes.

Change-Id: If47b8d27fe3abc8550dd513110f5a2590826ed60