Added ActionListener for search button

Signed-off-by: Jamie Redding <jamieredding2694@gmail.com>
Immplemented searching for notes

The search button was removed and instead replaced with functionality to
search upon keypress. Validation has been applied to the input to filter
any control keys.

Signed-off-by: Jamie Redding <jamieredding2694@gmail.com>