Fix log invocations for focus behavior
Fix bug when the focused window deinitialized
Move focus(list) deinitialisation logic to focus.c
Merge, unifying the way we do things in deinit.

Conflicts:
	ioncore/focus.h
	ioncore/region.c
Merge simplifying region deinitialization

Conflicts:
	ioncore/focus.c
	ioncore/focus.h
	ioncore/region.c
Merge branch 'fixlogs'