viewer: only use 3 columns for file browser
rake: also include host-specific tests if needed
rake: add possibility to tag some hosts

Those tags will be used for test filtering.
rake: use `compact` to remove nil elements from an array
rake: when no tag is requested, the test should be executed