Proposals that change one dimension

- Added updateNth, which is a proposal combinator for one-dimensional changes
- Added tests for kernel mixing and kernel cycling
  - Both seem to behave correctly
  - Eg: mixtest shows changes in at most one dimension for consecutive samples