Remove string macros which are defined in the header file
Move allocation helper and misc utils to util module
Switch to vertical split when the display width exceeds 160 columns

This tweaks the auto mode to always favor vertical split when each view
is at least 80 columns wide regardless of the display height.