Security Console now uses the Player Panel New search.

Continued from: https://github.com/tgstation/-tg-station/pull/3894 I broke my stuff when merging.

- [x] Filtering security records is now done client side.
- [x] Remove Obsoleted Menu.
- [x] Fixes Runtime runtime error: Cannot read null.registered_name
proc name: Topic (/obj/machinery/computer/secure_data/Topic)
  source file: security.dm,545