Initial config and skeleton for ~
Simplify config.h null terminators
Makefile dependency generation
Don't warn about missing struct initialisers
Key mapping for 'D', 'C', 'I', 'A', 'a' and so on
k_open() sets insert mode
Added 's' command
Document linewise argument to buffer_action()
Neaten draw loop in ui.c
Minor eol tweak for empty lines
Simplified argument parsing
Working case toggle
Merge branch 'keys/case_toggle'

Conflicts:
	config.h
	keys.h
Fixed storing the repeat for normal-mode keys
Added indirection to buffer/ui_pos - two points now
Added visual ideas to TODO
Added visual line mode
Visual point toggling
Added buffer_toscreen() for point conversion
Visual highlighting (column mode)