Some linters (e.g. Syntastic) complain about trailing whitespace and mixed
indentation (mixing tabs and spaces). To address this, appropriate warnings
where mostly fixed (except parts of ubc_check.c which had some special
alignment for some OR conditions).