Some lister improvements

- [x] Move listers in a separate module
- [x] Add `show_unlisted` argument to buffers lister
- [ ] Add listers documentation
- [ ] Add lister creation documentation (#989)
- [ ] Add buffer number to buffer lister
- [ ] Add modified indicator to buffer lister