add date_order and reverse_date_order scopes to transaction and use them to make sorting of transactions consistant