LCM: Add generality to material point simulator

Fix up tests for the new stepping algorithm