List deletion saves to a list
Partial 'put' code
Merge branch 'master' into feature/yank

Conflicts:
	Makefile
	buffer.c
	config.h
	keys.h
	list.c
	list.h
Merge branch 'master' into feature/yank

Conflicts:
	buffer.h
	keys.c
Need to insert a list copy when "put"ing
Yank keeps track of how it was yanked
list_inschar() doesn't need a out-ref to the list
Column-wise deletion returns a deleted-list
Column- and line-wise put-insertion
Yank insertion into a buffer (p and P keys)
Yank command (y key)
Delete/yank tests - fixes needed
Merge branch 'master' into feature/yank

Needed a few fixes from master, such as list_inschar()

Conflicts:
	keys.c
	list.c
	list.h
Column-wise yank-insert doesn't create new lines
Column-wise yank-insert doesn't inc. x when "P"
k_put handles repeat
Tidied column-wise yank insert
Updated yank test - PPP and 3P behave the same
Fixed char-deletion copying too many chars
Partially complete char-wise put