first draft of herbstluftwm support
switch between relative and absolute line numbers
add roxterm keycodes for home and end
herbstluftwm config split up

This splits up most of the herbstluftwm config to make it a bit more
manageable. It may be useful to merge some stuff together again, but for
the moment, this works pretty good.
fix permission for autostart file
add roxterm to ansible