Fix error 500 in the members interest browser and add not found messages

Addresses #1555 by avoiding an error 500 should an invalid url (e.g. non-existent slug) be visited. Also adds messages noting when no results have been found and ensures the source view defaults to a valid option should an invalid match method be specified.