Add short cut to close all buffers in current directory
Hide line number margin in Curses instead of changing color

Saves a few chars and the fold margin still gives some padding
to the left.
Remove workaround for titlebar slashes

It seems no longer to be necessary.
Remove `_call_hook` function
Remove `emit_error` function
Change default list styles
Handle selection range limiting for all lists

This fixes undesired disconnecting for persistent Textredux buffers
like `buffer_list`.

Add missing local
Code cleanup and return correct value in `_create_buffer`
Ensure buffer properties can be read for default themes
Documentation improvements
Get buffer id explicitly to ensure all buffers get closed
Add some styling for terminal version
Update changelog
Explicitly load core.buffer and rename buffer reference
Move `hijack` module into a function

Use `require('textredux').hijack()` instead of
`require('textredux.hijack')`. The filteredlist wrapper is moved
into the `core` module.
Minor doc fixes
Update screen shots and CSS tweaks
Documentation and some minor tweaks