DefaultProfile: style list cleanup

нет смысла держать одновременно List и Set с именами стилей, так как
ImmutableSet всегда выдает результаты в порядке переданном при создании,
а навигацию по индексу мы не используем
класс Theme с описаниями стилей

благодаря этому можно будет немного уменьшить количество копипасты
при добавлении темы
waltz: убрал некоторое количество повторяющихся файлов
черновики можно удалять без ограничений по времени
view-message: возвращение nav после 5b4427dcfb4308fdb для олдскульных тем
UserTopicsController: не добавляем link на url автора у новых пользователей
Merge pull request #535 from hizel/white2-messages-nav2

view-message: возвращение nav после 5b4427dcfb4308fdb для олдскульных тем