Про сено-солому ничего не могу сказать, а вот про отношение правой стороны к моральной правоте читала. У древних славян мир делился на три части - правь (мир богов), явь (повседневный мир), и навь (мир умерших, теней, нечести): сразу заметна причина "правосудия", "правильности", и "правоты". "Правильно" вести себя следуя подобию и примеру богов.
Теперь про "право" как указатель направления. Славяне, как и многие другие народы, почитали солнце как наиглавнейшее божество. Живя на северном полушарии, они следили за солнцем когда оно шло от востока к югу к западу. Если сделать такой поворот, то он получится по часовой стрелке - иначе говоря, в правую сторону. Люди следовали за солнцем в мир прави, и шли "на право".
Индо-европейский символ свастики у славян назывался коловратом (коло=колесо=солнце, врат=вращение). Если представить на секунду что коловрат - настоящее колесо, то понятно что оно катится в направление противоположеном направлению лучиков. Если верхний луч смотрит на право, колецо катится на лево, и наоборот. И так, коловрат, "катящийся" налево, против часовой стрелки, катится к нави и обозначает движение к смерти, потерю энергии. Напротив, коловрат катящийся направо символизирует жизнь. Меня всегда порожало как когда-то язык на столько больше перекликался а жизнью и духовной символикой; язык значил на много больше чем сегодня. Куда нам с нашими "окейями" тягаться!
Этимологически, правый значил прямой, но это тоже берёт корни в прави - прямая, неискаженная душа у праведного человека, избравшего правый путь (напрашивается сравнение с выражением "кривить душой"). "Левый" как раз значило "кривой", "изогнутый". Это сходство есть и в германских языках. Я смотрела этимологию английских слов "right" и "left", и нашла те же корни, но без красивой связи к легендам или божествам. Наверное, сходство объясняется теорией индо-европейского проишождения, а разница - смесью народов и языков которые исторически меняли и культ и язык жителей нынешней Великобритании.