Evaluating and Improving Modern Variable and Revision Ordering Strategies in CSPs