Cleaned up old keylistener code
Added missing param explanation to getPeopleFromNumber
Helper Class that stores terms to be searched on the SearchPanel
Thread that acts on the SearchTerm at a timed interval (currently every
500ms)
Removed: isEmpty & setEmpty no longer required
Added: Comments for javadocs
Added: void clear() - Clears the search term to null
Added logging strings for searchpanel
Changed to extends Thread so we can keep track of the thread properly vs
an anonymous Runnable object
Implemented SearchThread
Added: checkDataNeedsUpdating - called from SearchThread to see if we
need to update the data based on user input
Added: updateData - internal method that updates the data based on
previous entry point
Amended: keyReleased acts upon SearchTerm object, this reduces blocking
on the event queue so we're not hanging the JVM