Changed MRU autocmd events to BufReadPost and CursorHold
Fix bug: MRU list not reversed on RefreshCandidateList
Refactor SetNifflerMappings() to take open/split cmd
Move common logic out of Niffler functions into NifflerSetup()
Add NifflerBuffer command
Refactor filter construction in FilterCandidateList()