Implemented getPeopleFromName - searches for a person by name in the DB
Added javadoc comments to getSelectedPerson
Added strings for name lookups on SearchPanel
Amended: Table now sits in a scrollpane
Amended: increased default height of dialog
Added: void addNewPersonRecord(), creates the placeholder row to allow
user to select a new person instead of what is in the list
Added: ok()/cancel() as placeholders for buttons
Added: javadocs to actionPerformed and KeyListener methods
BUG FIX: Tooltips for name and number fields did not exist (added some
tooltips)
Added: strings for new person record selection
Added Col 99:  Maps to Person.id
Added missing strings for CallInputPanel
Added extra logging strings for SearchPanel
Added: getPhoneNumber, gets phone number from the channel with a DB
lookup.  Required so that the SearchPanel has the proper number to
reference
BUG FIX: Several unchecked Null Pointers, if object is null, don't open
the person change dialog as we're not on a call
BUG FIX: Original owner component was of the Client subclass not JFrame.
BUG WIP: OK / Cancel buttons would not respond inside a FlowLayout.  Not
sure why.

Added: Spacing label and start of work for splitting the right most cell
for the two buttons

Removed: Testing void main as it is no longer required