jumpahead() which raises NotImplementedError.
Add unit test for jumpahead().
Handle cycles for jumpahead().
Add gitignore.
Merge branch 'master' into mix
Rework changes to MWC sanitise functions:
* Get rid of for loops.
* Only read state once, to avoid race conditions if it changes (multi-threading scenario).