Refactor NodesController::search to use Search plugin

- Fixes additional hardcoded model aliases
- Get rid of legacy search code
- Fixes #291 and #161 as a bonus