Initial pass at integrating acceleration.
Merging master branch into differential
Updating tests to match new state size
More test updates to match new state size
Some tweaks for better acceleration debugging and updating test 2
Small change for a slight efficiency increase
Updating parameter name and bag test locations/tolerances
Merging acceleration branch into master