Simplify config location rules and separate (non-)portable builds
Fix contact preferences layout with large fonts