Bugfixes, Improvements, and other miscellanii

- reduce number of watchers for bufferlist
- handle localvar events to fix indentation of newly opened buffers
- remove some old cruft