Add search box and filtering to message log

This pull request is in response to issue 338 Add-search-box-and-filtering-to-message-log.

This patch uses django-filters to show a search, and filter form for the message log.